1. 程式人生 > 實用技巧 >idea啟動tomcat亂碼問題

idea啟動tomcat亂碼問題

https://www.cnblogs.com/kuexun/p/tomcat_catalina_encoding.html

idea啟動tomcat亂碼問題

posts - 30, comments - 0, trackbacks - 0

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