Idea01 Idea2018中集成Tomcat9導致OutPut亂碼


版本和平台

idea2018.3

tomcat9

jdk1.8

windows7 64位

 

output亂碼

經過測試,項目編碼格式設置為utf-8,在main方法中輸出中文正常。

 

而iedea集成tomcat后,output輸出啟動日志信息亂碼,經過判斷,該亂碼源於tomcat日志輸出。因此需要修改tomcat日志配置文件。

 

解決方案

tomcat9使用的是java.util.logging日志框架,默認輸出字符集為UTF-8。

 

找到tomcat的安裝目錄,打開logging.properties文件,增加一行代碼,覆蓋默認設置,將日志編碼格式修改為GBK。

#Idea output輸出亂碼
java.util.logging.ConsoleHandler.encoding = GBK

 

或者修改文件中該屬性值的配置,默認為UTF-8,修改為GBK。

 

即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM