如何解決cmd輸出日志亂碼問題


原因分析:

在cmd命令行直接輸出tomcat日志中文內容顯示亂碼,原因是中文系統中cmd命令行窗口默認的編碼是GBK,而tomcatt打印的日志是UTF-8編碼,所以命令輸出的中文內容顯示亂碼。

 

 解決方法:

修改cmd命令行窗口字符編碼即可解決日志中文顯示亂碼問題:

cmd命令行窗口字符編碼切換為UTF-8,命令行中執行:chcp 65001

部分字符編碼對應代碼:

65001——UTF-8
936——簡體中文
950——繁體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文

cmd窗口字符編碼切換回中文:chcp 936

 


免責聲明!

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



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