IDEA使用JDK21控制臺亂碼問題及解決
使用JDK21控制臺亂碼解決
1:設置里面的console 默認編碼設置為UTF-8
2:設置里面的 file encodings 全部設置為UTF-8
3:idea.exe.vmoptions文件中新增一行: -Dfile.encoding=UTF-8(千萬別改其他東西,改了idea就炸)
4:重啟(到這一步就可以解決JDK18以前的亂碼問題,但是解決不了JDK21的亂碼)
(JDK21親測)5:運行項目,編輯VM參數(shù)

打開項目配置

新增一個配置,點擊2的Modify options

勾選Add VM options

出現(xiàn)這么一個框,在這里填上:-Dfile.encoding=GBK

問題解決?。。。?/p>
問題出現(xiàn)原因
JDK18過后JDK內(nèi)部默認編碼格式為GBK,當項目改成UTF-8過后,JDK亂碼
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringCloud+nacos部署在多ip環(huán)境下統(tǒng)一nacos服務注冊ip(親測有效)
在部署SpringCoud項目的時候分服務器部署注冊同一個nacos服務,但是在服務器有多個ip存在的同時(內(nèi)外網(wǎng)),就會出現(xiàn)注冊服務ip不同的問題,導致一些接口無法連接訪問,經(jīng)過多次排查終于找到問題并找到解決方法,需要的朋友可以參考下2023-04-04
java實現(xiàn)根據(jù)pdf模板生成文件并插入文字,選項,簽名和公章
這篇文章主要為大家詳細介紹了java如何實現(xiàn)根據(jù)pdf模板生成文件并插入文字,選項,簽名和公章,感興趣的小伙伴可以跟隨小編一起學習一下2024-11-11
Spring AOP的幾種實現(xiàn)方式總結(jié)
本篇文章主要介紹了Spring AOP的幾種實現(xiàn)方式總結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
詳解Java Callable接口實現(xiàn)多線程的方式
這篇文章主要介紹了詳解Java Callable接口實現(xiàn)多線程的方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-04-04

