IDEA控制台輸出中文亂碼問題


IDEA編輯器,tomcat服務器,在調試過程中控制台輸出中文亂碼,按照網上教程已經將所有設置編碼 的地方都設置為UTF-8了,但還是不行,輸出依舊是中文亂碼的。

具體設置過程如下:

1、看網上經驗,大多數同學只要做如下設置,即可讓IDEA控制台正常顯示中文信息:

  1.1  IDEA設置編碼,File-->setting-->Editor-->File Encoding,設置統一編碼UTF-8,如圖:

 

 

   1.2  重新編譯項目,Build-->Rebuild Project,重新運行,檢查是否解決問題,如果沒解決,繼續看下面的步驟;

 

2、設置tomcat啟動參數以及修改IDEA的配置信息

  2.1  tomcat啟動參數修改方式:run-->Edit Configurations,如圖

 

 設置完成檢查問題是否解決,也可以檢查一下tomcat的配置信息,conf目錄下的logging.properties里面的編碼。

  2.2  修改IDEA安裝文件內容,新增:-Dfile.encoding=UTF-8,文件在idea安裝目錄bin下,idea.exe.vmoptions以及idea64.exe.vmoptions,重啟IDEA,重新運行檢查問題是否解決;

3、經過了前面所有的設置,我的控制台依舊是中文亂碼,網上的信息基本上都是上面的一些設置,無意中在一則評論中看到了需要設置IDEA的custom vm,抱着試一試的態度,增加了-Dfile.encoding=UTF-8,重新運行,問題終於解決了。設置方法如下:Help-->Edit Custom VM Options,增加編碼設置信息即可,這個文件不在安裝目錄下,可以直接通過IDEA的菜單去修改(激活IDEA也是修改這個文件)。


免責聲明!

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



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