Tomcat 控制台UTF-8亂碼問題


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亂碼顯示問題


免責聲明!

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



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