1、修改cmd的編碼格式
快捷鍵win+R打開運行程序,輸入regedit打開注冊表,找到以下路勁並且修改。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor],新建一個字符串值,key-value如下:
"autorun"="chcp 65001",之后重新打開cmd即可。
2、修改Tomcat bin目錄下startup.bat文件
將call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改為 call "%EXECUTABLE%" run %CMD_LINE_ARGS%
3、修改Tomcat bin目錄下catalina.bat文件
將set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
改為:set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encoding=UTF-8"
重新啟動tomcat解決utf-8亂碼顯示問題
