轉帖|使用教程|編輯:鮑佳佳|2020-09-23 15:12:05.803|閱讀 133 次
概述:當我們使用Intellij IDEA進行開發時,會經常遇到中文亂碼的問題,其根本原因時開發工具和系統環境編碼格式不匹配,本篇采用理論結合實際的角度,徹底解決該問題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
關于JAVA IDE開發工具,Eclipse系列和Intelli IDEA是大部分公司的主要選擇,從開發者的選擇角度,Intellij IDEA似乎比Eclipse系列更受歡迎一些。當我們使用Intellij IDEA開發時,我們發現出現中文亂碼問題,造成中文亂碼的根本原因時開發工具和系統環境編碼格式不匹配,本篇采用理論結合實際的角度,徹底解決該問題。
一 Intellij IDEA亂碼問題記錄
如下圖所示,Intellij IDEA顯示中文為亂碼。
二 解決問題
(一)問題識別
根據Intellij IDEA控制臺輸出,Tomcat Catalina Log出現亂碼,因此可以將問題定位到Tomcat上。那么,我們看看Tomcat控制臺是否出現亂碼。
果然,是Tomcat輸出時出現問題。
(二)解決問題
1.解決Tomcat輸出亂碼問題
用Notepad++打開Tomcat安裝源碼conf文件夾下的logging.properties文件。
如下logging.properties文件內容,將下圖標記的UTF-8改為GBK
如下為更換為GBK后的文件內容
2.重新啟動Tomcat,亂碼問題解決
3.再打卡Intellij IDEA,亂碼問題已解決
三 拓展
提供如下參考解決方法
1.設置字體格式
2.刪除idea文件夾下的encoding.xml文件除utf-8外的所有文件
3.設置Inllij idea文件編碼格式,設置為UTF-8。File=>Settings=>Editor=>File Encodings
4.配置Tomcat VM options值為:-Dfile.encoding=UTF-8
5.打卡Intellij idea安裝目錄,在bin目錄下的idea.exe.vmoptions和idea64.exe.vmoptions兩個文件結尾添加
-Dfile.encoding=UTF-8
好了這就是今天的內容了,如果今天的文章未解決你的需求歡迎前往慧都網獲取更多免費教程。不要忘了在評論與我們分享您的想法和建議,現IntelliJ正版授權在線訂購最高立減3000元!低至1333!還有多種授權方式供你選擇。
本文轉載自:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn