欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IDEA 控制臺中文亂碼4種解決方案

 更新時間:2024年07月01日 09:38:35   作者:三月37  
IntelliJ IDEA 如果不進行相關(guān)設(shè)置,可能會導(dǎo)致控制臺中文亂碼、配置文件中文亂碼等問題,本文主要介紹了IDEA控制臺中文亂碼4種解決方案,具有一定的參考價值,感興趣的可以了解一下

前言

IntelliJ IDEA 如果不進行相關(guān)設(shè)置,可能會導(dǎo)致控制臺中文亂碼、配置文件中文亂碼等問題,非常影響編碼過程中進行問題追蹤。本文總結(jié)了 IDEA 中常見的中文亂碼解決方法,希望能夠幫助到大家。

IDEA 中文亂碼

解決方案

一、設(shè)置字體為支持中文的字體

點擊菜單 File -> settings -> appearence , 將字體設(shè)置為支持中文的微軟雅黑:

設(shè)置為支持中文的微軟雅黑字體

設(shè)置為支持中文的微軟雅黑字體

二、設(shè)置字符編碼為 UTF-8

點擊菜單 File -> settings -> Eitor -> File Encodings , 將字符全局編碼、項目編碼、配置文件編碼統(tǒng)一設(shè)置為 UTF-8, 然后點擊 Apply 應(yīng)用設(shè)置,點擊 OK 關(guān)閉對話框:

注意:Transparent native-to-ascii conversion 需勾選上,不然項目中配置文件中的中文注釋無法正常顯示。

將字符設(shè)置為支持中文的 UTF-8

將字符設(shè)置為支持中文的 UTF-8

三、修改 IDEA 配置文件,讓其支持中文編碼

如果做了上述操作后,還存在中文亂碼,可再嘗試如下操作。

找到 IDEA 的安裝目錄,進入 /bin 文件夾,找到下面兩個文件:

在 IDEA 配置文件中添加文件編碼格式

在 IDEA 配置文件中添加文件編碼格式

然后,在兩個文件最后一行添加如下配置:

-Dfile.encoding=UTF-8

TIP: 新版本 IDEA 只有一個 idea64.exe.vmoptions 文件,只添加這個文件即可。

四、查看控制臺下方是否也是 UTF-8 編碼格式

如果不是,需要同樣設(shè)置為 UTF-8 :

五、Tomcat 控制臺輸出亂碼如何解決 ?

如果你的項目使用的外置 Tomcat , 控制臺輸出日志亂碼了,可做如下操作。

點擊上方導(dǎo)航欄 Run -> Edit Configurations… , 進入配置頁面, 修改當(dāng)前 Web 項目 Tomcat Server 的虛擬機輸出選項 VM options, 添加 -Dfile.encoding=UTF-8 , 圖示如下:

讓 Tomcat 支持 UTF-8 編碼

讓 Tomcat 支持 UTF-8 編碼

最后,必須重啟 IDEA

相關(guān)配置修改完成后,需重啟 IDEA, 才能讓設(shè)置生效, 再次查看即可解決中文亂碼問題啦~

到此這篇關(guān)于IDEA 控制臺中文亂碼4種解決方案的文章就介紹到這了,更多相關(guān)IDEA 中文亂碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何解決異步任務(wù)上下文丟失問題

    如何解決異步任務(wù)上下文丟失問題

    在多線程編程中,異步任務(wù)可能會導(dǎo)致上下文信息丟失,為了解決這個問題,可以在執(zhí)行異步任務(wù)前,通過自定義TaskDecorator拷貝主線程的上下文至子線程,這樣可以確保上下文在異步執(zhí)行過程中得以保留,將定制的TaskDecorator設(shè)置至線程池,可以有效地解決上下文丟失問題
    2024-09-09
  • 基于Java實現(xiàn)簡單貪吃蛇游戲

    基于Java實現(xiàn)簡單貪吃蛇游戲

    這篇文章主要為大家詳細介紹了基于Java實現(xiàn)簡單貪吃蛇,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • Java從List中刪除元素的幾種方式小結(jié)

    Java從List中刪除元素的幾種方式小結(jié)

    在Java中,List 接口提供了一個 remove(Object o) 方法來移除列表中與給定對象相等的第一個元素,然而,直接使用這個方法來刪除列表中的元素有時并不是最優(yōu)的選擇,主要原因包括效率和同步性問題,本文介紹了Java從List中刪除元素的幾種方式,需要的朋友可以參考下
    2024-08-08
  • IntelliJ IDEA 2023.2正式發(fā)布新UI和Profiler轉(zhuǎn)正(最新推薦)

    IntelliJ IDEA 2023.2正式發(fā)布新UI和Profiler轉(zhuǎn)正(最新推薦)

    北京時間2023年7月26日,IntelliJ IDEA 2023.2正式發(fā)布,IntelliJ IDEA 2023.2 引入 AI Assistant(AI助手),通過一組由 AI 提供支持的功能助力開發(fā),今天給大家分享IntelliJ IDEA 2023.2正式發(fā)布新UI和Profiler轉(zhuǎn)正,感興趣的朋友一起看看吧
    2023-10-10
  • Java實現(xiàn)跳轉(zhuǎn)到指定頁面的方法小結(jié)

    Java實現(xiàn)跳轉(zhuǎn)到指定頁面的方法小結(jié)

    在Java中,實現(xiàn)頁面跳轉(zhuǎn)主要涉及到Web開發(fā),而這通常通過使用Java的Web框架(如Servlet、Spring MVC)來完成,下面講解一下如何在不同的Java Web框架中實現(xiàn)頁面跳轉(zhuǎn),文中有詳細的代碼示例供大家參考,需要的朋友可以參考下
    2024-05-05
  • Java實現(xiàn)SHA算法的方法詳解

    Java實現(xiàn)SHA算法的方法詳解

    這篇文章主要介紹了Java實現(xiàn)SHA算法的方法,結(jié)合實例形式較為詳細的分析了Java實現(xiàn)sha算法的原理、實現(xiàn)與使用相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • MyBatis如何調(diào)用存儲過程

    MyBatis如何調(diào)用存儲過程

    這篇文章主要介紹了MyBatis如何調(diào)用存儲過程問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Java 實現(xiàn)微信和支付寶支付功能

    Java 實現(xiàn)微信和支付寶支付功能

    這篇文章主要介紹了Java 實現(xiàn)微信和支付寶支付功能,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • SpringBoot集成thymeleaf渲染html模板的步驟詳解

    SpringBoot集成thymeleaf渲染html模板的步驟詳解

    這篇文章主要給大家詳細介紹了SpringBoot集成thymeleaf如何使實現(xiàn)html模板的渲染,文中有詳細的代碼示例,具有一定的參考價值,需要的朋友可以參考下
    2023-06-06
  • 使用json字符串插入節(jié)點或者覆蓋節(jié)點

    使用json字符串插入節(jié)點或者覆蓋節(jié)點

    這篇文章主要介紹了使用json字符串插入節(jié)點或者覆蓋節(jié)點的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評論