IDEA2020.1調試時控制台輸出中文亂碼


1. IDEA控制台輸出中文亂碼

1.1 現象描述

使用Application作為BaseApplication.class類運行的VM容器,在編譯的過程中,控制台輸出的錯誤含有中文,且中文亂碼

1.2 不可行的解決方法

  • 在File->Settings->Editor->File
    Encodings,將所有能選擇的Encoding方式改為UTF-8,但無法奏效;

  • 在Run->Edit Configurations->Application->BaseApplication->VM options,加入-Dfile.encoding=UTF-8,仍然無法奏效;

  • 在IDEA的安裝目錄下,C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.3\bin,打開並編輯idea64.exe.vmoptions或idea.exe.vmoptions,加入-Dfile.encoding=UTF-8,無改觀;

1.3 正確解決方法

在IDEA軟件窗口->Help->Edit Custom VMOptions,加入-Dfile.encoding=UTF-8,其等價於在C:\Users\panda\.IdeaIC2020.1\config\idea64.exe.vmoptions文件中進行修改


免責聲明!

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



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