一、Tomcat控制台输出中文乱码:

解决方法:

1.打开tomcat配置页面,Edit Configurations,选择项目部署的tomcat,在配置项VM options文本框中输入

-Dfile.encoding=UTF-8,点击Apply或OK即可。

解决IntelliJ IDEA各种中文乱码问题

ps:若乱码问题依然存在,请尝试继续按以下步骤解决:

1.打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件。

解决IntelliJ IDEA各种中文乱码问题

2.分别在这两个文件内容的末尾添加-Dfile.encoding=UTF-8

解决IntelliJ IDEA各种中文乱码问题解决IntelliJ IDEA各种中文乱码问题

3.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for

properties files这三项都设置成UTF-8,点击OK或者Apply。

解决IntelliJ IDEA各种中文乱码问题

以上基操可配置以防乱码

4. 如果上面这些步骤都执行了,配置正确后,IDEA还出现乱码。

(摘自https://blog.csdn.net/kingmax54212008/article/details/82556157

这个时候只有一种解释:IDEA把你的字体编码弄错了,但是在哪里弄错的呢。经过多次排查寻找,终于,在项目的目录下有

个.idea的文件夹,这个文件夹里有个encodings.xml的文件里面记录了你某些文件对应的特殊编码,为什么会有这种编码呢,因

为之前我无意中点了右下角的编码,改了一下,就被idea记录到 encodings.xml中,当你再次访问的时候,它就会用那种编码。

只要把encodings.xml里面的除了UTF-8的都删了就好啦(我的所有字体都是UTF-8)

5. 如果以上都正确的话,那么就不是IDEA的锅了,看一下tomcat的配置(如果你是tomcat控制台乱码的话)

(摘自https://blog.csdn.net/zymndsc_2012/article/details/85647621

打开tomcat的conf目录中的logging.properties,把里面的所有的UTF-8改为GBK即可

事实上,上述配置到位以后,基本可杜绝大多数乱码问题

二、main方法运行,控制台乱码

解决IntelliJ IDEA各种中文乱码问题

三、编辑器的乱码

这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字 体(这个很重要)

解决IntelliJ IDEA各种中文乱码问题

相关文章: