天天看點

Idea控制台抛出中文亂碼錯誤

小熙在導入公司項目後Idea控制台抛出中文亂碼,在這之前都是沒問題,疑惑了下。查詢了解決方法,記錄分享下。

一. 解決方法:

  1. 修改Idea的編碼配置

    (1)第一步:點選 File → settings

    Idea控制台抛出中文亂碼錯誤
    (2)第二步:修改編碼配置為UTF-8(注意是三處:全局的、項目的、其他的)
    Idea控制台抛出中文亂碼錯誤
  2. 将部署項目的Tomcat,或者springboot的application啟動類中,的VM options項中,添加:-Dfile.encoding=UTF-8
    Idea控制台抛出中文亂碼錯誤
  3. 修改intellij idea配置檔案
    修改Idea安裝目錄,bin檔案夾下面idea64.exe.vmoptions和idea.exe.vmoptions這兩個檔案,分别在這兩個檔案中添加:-Dfile.encoding=UTF-8
               
    (1)第一步:
    Idea控制台抛出中文亂碼錯誤
    (2)第二步:
    在文中添加:-Dfile.encoding=UTF-8
               
  4. 重新啟動Idea
    修改完這一系列的配置檔案需要重新開機使用,記住一定要重新啟動。