idea下啟動tomcat時,打印的日志中文亂碼


idea2018.2+tomcat8+java8+win10

異常:將編碼方式全都修改為UTF-8后,且tomcat的VM啟動參數中配置了:-Dfile.encoding=UTF-8。導致控制台日志打印中文亂碼。

 

解決方案:

步驟一. 在idea中,打開Help->Edit Custom VM Options...,在文件結尾處添加

-Dfile.encoding=UTF-8

 (看到有博文說在idea的安裝路徑下找到bin/idea.exe.vmoptions和bin/idea64.exe.vmoptions追加-Dfile.encoding=UTF-8,但idea啟動時似乎不是加載安裝路徑下的vmoptions文件,而是C:\Users\XX \.IntelliJIdea\config的.exe.vmoptions文件,而步驟一的方式正是修改真正使用的配置文件)

步驟二:

修改Tomcat/bin/catalina.bat,找到JAVA_OPTS,追加-Dfile.encoding=UTF-8


免責聲明!

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



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