解決Tomcat在idea控制台亂碼問題


解決Tomcat亂碼問題

  1. 打開Tomcat安裝目錄:apache-tomcat-9.0.14-windows-x64/conf/logging.properties
  2. 大概在50多行注釋這一句#java.util.logging.ConsoleHandler.encoding = UTF-8(或者添加語句:java.util.logging.ConsoleHandler.encoding = GBK)
  3. 是所有的UTF-8改為GBK

不要修改Tomcat在idea中的 VM options,也不要修改idea啟動配置idea64.exe.vmoptions,不要在這兩項后添加-Dfile.encoding=UTF-8


我估計是控制台代碼頁是GBK的才會亂碼(在cmd輸入chcp可以看到 活動代碼頁: 936這是簡體中文的意思),Tomcat默認UTF-8的,或者有種根治的方法:在 控制面板 -> 時鍾和區域 -> 區域 -> 管理 -> 更改系統區域設置 -> 使用Unicode-8提供全球語言支持,不過這樣做可能會有一些軟件亂碼,下次重裝系統的時候試試。


免責聲明!

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



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