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/


相关文章
|
6天前
|
Java Maven
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
28 1
|
6天前
|
安全 Java 数据库连接
在IntelliJ IDEA中通过Spring Boot集成达梦数据库:从入门到精通
在IntelliJ IDEA中通过Spring Boot集成达梦数据库:从入门到精通
|
6天前
|
存储 IDE Java
IntelliJ IDEA 安装及配置详细教程
IntelliJ IDEA 安装及配置详细教程
28 0
|
6天前
Mac上IntelliJ IDEA设置类注释和方法注释带作者和日期
Mac上IntelliJ IDEA设置类注释和方法注释带作者和日期
|
6天前
IDEA设置鼠标悬浮提示
IDEA设置鼠标悬浮提示
|
6天前
|
XML SQL Java
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
|
6天前
|
Java
Intellij IDEA运行报Command line is too long的解决办法
Intellij IDEA运行报Command line is too long的解决办法
|
6天前
|
网络协议 安全 关系型数据库
IntelliJ IDEA如何使用固定地址公网远程访问本地Mysql数据库
IntelliJ IDEA如何使用固定地址公网远程访问本地Mysql数据库
24 1
|
6天前
IntelliJ IDEA 下载
IntelliJ IDEA 下载
21 1
|
6天前
|
Java Maven
【IDEA】常用快捷键和自定义方法补全(附如何设置IDEA全局配置,如Maven)
【IDEA】常用快捷键和自定义方法补全(附如何设置IDEA全局配置,如Maven)
22 0

热门文章

最新文章