關於JDK21控制台字元集編碼問題 前言: 某日嘗試JDK21,idea控制台字元集編碼一直亂碼,後將idea所有能配置UTF-8的配置都配了一遍,無果,後搜索JDK21字元集編碼相關後解決 1.配置項目字元集 點擊菜單 File - > settings -> appearence , 將字體設置 ...
關於JDK21控制台字元集編碼問題
前言:
某日嘗試JDK21,idea控制台字元集編碼一直亂碼,後將idea所有能配置UTF-8的配置都配了一遍,無果,後搜索JDK21字元集編碼相關後解決
1.配置項目字元集
點擊菜單 File - > settings -> appearence , 將字體設置為支持中文的微軟雅黑
2.設置字元編碼為 UTF-8
點擊菜單 File -> settings -> Eitor -> File Encodings ,
將字元全局編碼、項目編碼、配置文件編碼統一設置為UTF-8
3.修改 IDEA 配置文件
- 找到 IDEA 的安裝目錄,進入 /bin 文件夾,找到idea.exe.vmoptions、idea64.exe.vmoptions
-Dfile.encoding=UTF-8
新版本 IDEA 只有一個 idea64.exe.vmoptions 文件
- 在導航欄“Help→Etit Custom VM Options…”的idea64.exe.vmoptions 文件尾加上
-Dfile.encoding=UTF-8
,重啟
4.看控制臺下方是否也是 UTF-8
5.伺服器配置為UTF-8
點擊導航欄 Run - > Edit Configurations… ,修改Web配置虛擬機輸出選項 VM options, 添加-Dfile.encoding=UTF-8
6.重點:JDK21的配置
步驟5時-Dfile.encoding=GBK