解决IDEA控制台中文乱码问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决IDEA控制台中文乱码问题相关的知识,希望对你有一定的参考价值。

参考技术A 在IDEA中设置Tomcat后,控制台中文显示乱码,如下图所示:

这个问题需要在IDEA的四个地方设置:-Dfile.encoding=UTF-8就可以解决IDEA控制台乱码问题。我们分四个步骤来设置一下:

第一步:设置IDEA安装目录下idea64.exe.vmoptions和idea.exe.vmoptions文件:

打开IDEA安装目录,找到bin目录下的idea64.exe.vmoptions和idea.exe.vmoptions文件,我的安装目录D:\IntelliJ IDEA 2020.3.3\bin\ 找到上述两个文件,在文件末尾添加-Dfile.encoding=UTF-8如下图所示:

idea64.exe.vmoptions文件:

idea.exe.vmoptions文件:

第二步:设置File Encodings项:

打开IDEA工具,找到菜单File下面的Settings项

点击Settings…项,在出现的Settings界面中双击Editor项

Editor项展开后找到File Encodings项并双击,

将Global Encoding、Project Encoding、Default encoding for properties files这三项都设置成UTF-8如下图所示:

点击Apply按钮后,再点击OK按钮就生效了。

第三步:设置Tomcat Server的server选项下的VM options项:

找到菜单Run中的Edit Configurations…项,点击一下如下图所示:

点击后,在弹出的界面中找到Tomcat Server的“server”选项卡,

设置 VM options为 -Dfile.encoding=UTF-8如下图所示:

第四步:设置菜单Help下的Edit Custom VM Options…:

找到IDEA菜单栏Help下的Edit Custom VM Options…如下图所示:

找到Edit Custom VM Options…后,点击一下,

在末尾添加-Dfile.encoding=UTF-8如上图所示。

经过以上四步的设置,再次运行后如下图所示:

终于解决了IDEA控制台中文乱码问题。

以上是关于解决IDEA控制台中文乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

idea 输出 System.out.println() 控制台乱码

IDEA控制台输出中文乱码问题

idea各种中文显示乱码解决大全

IntelliJ IDEA 乱码:全网最全 4 种方法完美解决 IntelliJ IDEA 控制台中文乱码问题

一次性彻底解决 Web 工程中文乱码问题

彻底解决IDEA控制台中文乱码问题