IntellJ IDEA使用教程:三步解決中文亂碼問題
關(guān)于JAVA IDE開發(fā)工具,Eclipse系列和Intelli IDEA是大部分公司的主要選擇,從開發(fā)者的選擇角度,Intellij IDEA似乎比Eclipse系列更受歡迎一些。當我們使用Intellij IDEA開發(fā)時,我們發(fā)現(xiàn)出現(xiàn)中文亂碼問題,造成中文亂碼的根本原因時開發(fā)工具和系統(tǒng)環(huán)境編碼格式不匹配,本篇采用理論結(jié)合實際的角度,徹底解決該問題。
一 Intellij IDEA亂碼問題記錄
如下圖所示,Intellij IDEA顯示中文為亂碼。
二 解決問題
(一)問題識別
根據(jù)Intellij IDEA控制臺輸出,Tomcat Catalina Log出現(xiàn)亂碼,因此可以將問題定位到Tomcat上。那么,我們看看Tomcat控制臺是否出現(xiàn)亂碼。
果然,是Tomcat輸出時出現(xiàn)問題。
(二)解決問題
1.解決Tomcat輸出亂碼問題
用Notepad++打開Tomcat安裝源碼conf文件夾下的logging.properties文件。
如下logging.properties文件內(nèi)容,將下圖標記的UTF-8改為GBK
如下為更換為GBK后的文件內(nèi)容
2.重新啟動Tomcat,亂碼問題解決
3.再打卡Intellij IDEA,亂碼問題已解決
三 拓展
提供如下參考解決方法
1.設(shè)置字體格式
2.刪除idea文件夾下的encoding.xml文件除utf-8外的所有文件
3.設(shè)置Inllij idea文件編碼格式,設(shè)置為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兩個文件結(jié)尾添加
-Dfile.encoding=UTF-8
好了這就是今天的內(nèi)容了,如果今天的文章未解決你的需求歡迎前往慧都網(wǎng)獲取更多免費教程。不要忘了在評論與我們分享您的想法和建議,現(xiàn)IntelliJ正版授權(quán)在線訂購最高立減3000元!低至1333!還有多種授權(quán)方式供你選擇。
本文轉(zhuǎn)載自:Alan_beijing