IDEA使用JDK21控制臺(tái)中文問(wèn)號(hào)的解決過(guò)程
IDEA使用JDK21控制臺(tái)中文問(wèn)號(hào)
使用idea進(jìn)行java開(kāi)發(fā)以來(lái)一直使用的是jdk1.8版本,前天突然心血來(lái)潮把jdk版本換成了最新的jdk21,結(jié)果System.out.println()輸出的中文內(nèi)容在idea控制臺(tái)都是總號(hào)????????
- 如圖所示

網(wǎng)上大多數(shù)給出的方法
- 一是 Editor -> File Encoding 設(shè)置為UTF-8
- 二是 Help -> Edit Custom VM Options...,添加-Dfile.encoding=UTF-8
試了一下都不管用。
我的解決方式
我的java工程是spring boot,采用maven進(jìn)行打包編譯,那么有效的解決方法是:設(shè)置maven的VM Options,添加-Dfile.encoding=GBK
- 如圖所示

設(shè)置后重啟,再次運(yùn)行,正常顯示中文,如圖所示。
注:必須是GBK,UTF-8不行。

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Spring Boot實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)操作的示例代碼
本篇文章主要介紹了Spring Boot實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)操作的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-01-01
Mac中IntelliJ IDEA 2019.1注冊(cè)過(guò)程分享
這篇文章主要介紹了Mac中IntelliJ IDEA 2019.1注冊(cè)過(guò)程,本文給大家分享到腳本之家平臺(tái)供大家學(xué)習(xí),需要的朋友可以參考下2020-02-02
springboot接口接收數(shù)組及多個(gè)參數(shù)的問(wèn)題及解決
這篇文章主要介紹了springboot接口接收數(shù)組及多個(gè)參數(shù)的問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11
數(shù)據(jù)庫(kù)阿里連接池 druid配置詳解
本篇文章主要介紹了數(shù)據(jù)庫(kù)阿里連接池 druid配置詳解,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
Java網(wǎng)絡(luò)編程UDP實(shí)現(xiàn)消息發(fā)送及聊天
這篇文章主要為大家詳細(xì)介紹了Java網(wǎng)絡(luò)編程UDP實(shí)現(xiàn)消息發(fā)送及聊天,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07
SpringBoot操作spark處理hdfs文件的操作方法
本文介紹了如何使用Spring Boot操作Spark處理HDFS文件,包括導(dǎo)入依賴、配置Spark信息、編寫(xiě)Controller和Service處理地鐵數(shù)據(jù)、運(yùn)行項(xiàng)目以及觀察Spark和HDFS的狀態(tài),感興趣的朋友跟隨小編一起看看吧2025-01-01
Java8實(shí)現(xiàn)任意參數(shù)的鏈棧
這篇文章主要為大家詳細(xì)介紹了Java8實(shí)現(xiàn)任意參數(shù)的鏈棧,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-10-10
Java基于socket實(shí)現(xiàn)簡(jiǎn)易聊天室實(shí)例
這篇文章主要介紹了Java基于socket實(shí)現(xiàn)簡(jiǎn)易聊天室的方法,實(shí)例分析了java基于socket實(shí)現(xiàn)聊天室服務(wù)端與客戶端的相關(guān)技巧,需要的朋友可以參考下2015-05-05

