IDEA中tomcat控制檯日誌輸出亂碼

在安裝tomcat9時,使用IDEA出現控制檯tomcat日誌亂碼問題。

問題出現的原因:

一:IDEA 以 GBK編碼運行,導致控制檯輸出是亂碼。

二:tomcat原因

解決方法:

IDEA原因:

進入 IDEA 安裝目錄 如 D:\Idea\IntelliJ IDEA 2018.1.2\bin
修改 idea.exe.vmoptions或者是 idea64.exe.vmoptions
增加的配置內容如下:
-Dfile.encoding=UTF-8

完整內容如下:
-Xms128m-Xmx750m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-Dsun.io.useCanonCaches=false-Djava.net.preferIPv4Stack=true-XX:+HeapDumpOnOutOfMemoryError-XX:-OmitStackTraceInFastThrow-Dfile.encoding=UTF-8

tomcat原因:

如果解決後控制檯還是亂碼。在tomcat bin目錄下的catalina.bat文件,指定 tomcat 的啓動腳本環境變量 JAVA_OPTS。
增加參數-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章