idea運行項目控制台輸出中文亂碼


本文以 idea 2020.1x 版本 SpringBoot 項目舉例
排查以下幾種情況解決:

1.idea設置File Encodings

File -> Settings -> File Encodings下設置編碼格式為UTF-8,此種最常見,一般剛裝idea或者剛導入項目的時候會遇到此處編碼格式未修改的情況。

File -> Settings -> File Encodings

2.修改idea.exe.vmoption

打開idea安裝路徑bin目錄,找到idea.exe.vmoptions與idea64.exe.vmoptions兩個文件


在兩個文件的末尾添加一行-Dfile.encoding=UTF-8


保存后需重啟idea。
注意:自作主張去idea的help->Edit Custom VM Options里修改是無效的

 

3.去項目啟動配置中查看是否設置了容器的編碼格式

Run->Edit Configration
無論你是直接運行main方法,還是SpringBoot項目的啟動方法,還是tomcat,都有一個配置為
VM options,將此配置主動配置為-Dfile.encoding=utf-8,配好重啟項目即可。

tomcat
 
SpringBoot

 

 
javaApplication

遇到問題總有原因的,如果大家找來找去發現朋友們提供的解決方案大致相同,如果按照網上的方案都沒有解決,那你就要注意是不是你某一處細節有出錯。

小秋熊原文地址:https://www.cnblogs.com/qupengblog/p/14178700.html


免責聲明!

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



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