1. 程式人生 > >tomcat+log4j控制檯日誌亂碼問題解決

tomcat+log4j控制檯日誌亂碼問題解決

這兩天碰到一個問題,在windows啟動tomcat的時候tomcat控制檯日誌突然亂碼了,
我發現在log4j.properties檔案中加了一行配置log4j.appender.CONSOLE.Encoding=UTF-8
這行程式碼的意思是使用log4j在控制檯列印的日誌編碼格式為utf-8但是我用windows啟動的,windows控制檯預設的是gbk編碼,與utf-8編碼衝突,所以造成亂碼,將
log4j.appender.CONSOLE.Encoding=UTF-8
改成
log4j.appender.CONSOLE.Encoding=GBK
或者直接註釋掉此行配置就OK了