log4j 是個蠻方便好用的套件
雖然設定檔上還有很多需要學習的地方
在檔案輸出如果遇到中文 log4j預設的輸出是ASNI
所以預設為UTF8的編輯器會看到亂碼
如下圖

而在TOMCAT上看到卻是正常的:

所以我們可以在log4j上的設定檔案(log4j.properties)在檔案輸出的部分
多增加一行
log4j.appender.FILE.encoding=UTF-8
這樣 檔案編輯器就可以看到中文
(PS:請要將編輯器的編碼調成UTF-8 不然會變成可以看到ASNI 卻不能看到UTF8的情況)
0 個意見:
張貼留言
訂閱 張貼留言 [Atom]
<< 首頁