1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了

简介: 1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了

IDEA 控制台中文乱码 4 种解决方案,图文教程,中文再也不会乱码了


IntelliJ IDEA 如果不进行相关设置,可能会导致控制台中文乱码、配置文件中文乱码等问题,非常影响编码过程中进行问题追踪。本文总结了 IDEA

中常见的中文乱码解决方法,希望能够帮助到大家。


IDEA 中文乱码

0381fff2354838b8a640168dd96a8f46_2bdd3ca03dea5dd9dccb4acb3187bfc4.jpeg


解决方案


一、设置字体为支持中文的字体


点击菜单 File - > settings -> appearence , 将字体设置为支持中文的微软雅黑 :

5a5015a793281e2345f1ad4ef4ce7a7d_b64fdedc3497af3d192f69c58229662e.jpeg

设置为支持中文的微软雅黑字体


二、设置字符编码为 UTF-8


点击菜单 File -> settings -> Eitor -> File Encodings ,

将字符全局编码、项目编码、配置文件编码统一设置为UTF-8, 然后点击 Apply 应用设置,点击 OK 关闭对话框:


注意:Transparent native-to-ascii conversion 需勾选上,不然项目中配置文件中的中文注释无法正常显示。

e218bcaebc4c39ff3a9478032db10292_7117a6a869f9c335f68d58a06a82bdda.jpeg

将字符设置为支持中文的 UTF-8


三、修改 IDEA 配置文件,让其支持中文编码


第一种方式

如果做了上述操作后,还存在中文乱码,可再尝试如下操作。


找到 IDEA 的安装目录,进入 /bin 文件夹,找到下面两个文件:

7d1f42523d3a11dff4f3fd8caa696574_ddbf1f406ffd0b6c07fa4b251c15a7fb.png

在 IDEA

配置文件中添加文件编码格式


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


-Dfile.encoding=UTF-8


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


第二种方式

上方导航栏“Help→Etit Custom VM Options…”进入自定义虚拟机选项页面。


8b2a67cb31a90499605344148cdd1043_da8b8c78891e4d462e28ad4d4a81899b.png


在这里插入图片描述


在 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8。在重启之后运行程序检查控制台信息,一般到了这步问题就解决了,当然如果不管用请执行下面的超级步骤。


2536d03f5a927a1e2de5d029329ae174_063f2e17a1c1e5c5eb9eda2be6e73ea7.png


在这里插入图片描述


四、查看控制台下方是否也是 UTF-8 编码格式


如果不是,需要同样设置为 UTF-8 :


330cd6e8020dd9e22d6deed323d6e598_484e636ba49b1341adb7ee35d7a33646.jpeg


五、Tomcat 控制台输出乱码如何解决 ?


如果你的项目使用的外置 Tomcat , 控制台输出日志乱码了,可做如下操作。


点击上方导航栏 Run - > Edit Configurations… , 进入配置页面, 修改当前 Web 项目 Tomcat Server

的虚拟机输出选项 VM options, 添加-Dfile.encoding=UTF-8 , 图示如下:

8a691db14c360790c2a078adf4ac78be_a11d5e1ceab9af418df18af8e816c978.jpeg

让 Tomcat 支持 UTF-8 编码


最后,必须重启 IDEA

相关配置修改完成后, 需重启 IDEA, 才能让设置生效 , 再次查看即可解决中文乱码问题啦~


参考文章


https://it1314.top/article/776/


相关文章
|
7月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
430 27
|
7月前
|
Java 应用服务中间件 Linux
Tomcat运行日志字符错乱/项目启动时控制台日志乱码问题
总结: 通过以上几种方法,概括如下:指定编码格式、设置JVM的文件编码、修改控制台输出编码、修正JSP页面编码和设置过滤器。遵循这些步骤,你可以依次排查和解决Tomcat运行日志字符错乱及项目启动时控制台日志乱码问题。希望这些建议能对你的问题提供有效的解决方案。
1265 16
|
9月前
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
1531 13
|
程序员 开发者
IDEA插件-Grep Console彩色控制台
IDEA插件-Grep Console是一款用于增强IDEA开发环境的工具,它可以帮助开发者更好地搜索和过滤控制台输出。
1782 0
IDEA插件-Grep Console彩色控制台
|
IDE 开发工具
idea控制台出现乱码的解决方案
本文提供了解决IntelliJ IDEA控制台乱码问题的多种方法,包括设置项目编码、控制台编码、修改启动配置、修改IDE编码、检查系统环境设置以及更新IDE版本。
2132 0
Idea编码UTF-8中.properties 配置文件中文乱码
Idea编码UTF-8中.properties 配置文件中文乱码
550 3
|
Java
问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
2279 4
|
Java 应用服务中间件 Apache
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
本文介绍了在IntelliJ IDEA中修改Web项目访问路径的步骤,包括修改项目、模块、Artifacts的配置,编辑Tomcat服务器设置,以及解决Apache Tomcat控制台中文乱码问题的方法。
1085 0
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
|
7月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
816 18