几种idea中文显示乱码问题的解决方法

学习时使用idea的时候,遇到了几种中文显示乱码的情况,以下做个总结记录一下。

这里写目录标题

      • 一、 问题描述
      • 二、 标题编写中文乱码
        • 2.1 解决编写中文乱码方法一
        • 2.2 解决编写中文乱码方法二
        • 2.3 额外注意
      • 三、 解决properties文件乱码方法
      • 四、 console控制台中文乱码
        • 4.1 解决console控制台中文乱码方法一
        • 4.2 解决console控制台中文乱码方法二

一、 问题描述

⑴编写中文时乱码。

⑵properties文件中文乱码。

⑶控制台console出现中文乱码。

二、 标题编写中文乱码

2.1 解决编写中文乱码方法一

打开 File --> settings --> Editor --> File Encodings

把编码都设置为 UTF-8 的形式
几种idea中文显示乱码问题的解决方法_第1张图片

2.2 解决编写中文乱码方法二

打开安装IDEA的bin目录,打开下图的两个文件

几种idea中文显示乱码问题的解决方法_第2张图片
在文件末追加 -Dfile.encoding=UTF-8,两个文件都要追加。

几种idea中文显示乱码问题的解决方法_第3张图片

2.3 额外注意

如果C盘用户目录下的配置中,还有一个idea64.exe.vmoptions文件,就需要 改这个文件 ,因为这个文件会覆盖掉bin目录下的那个idea64.exe.vmoptions文件。

几种idea中文显示乱码问题的解决方法_第4张图片

当然,这个文件也是可以从IDEA中打开的( 建议 从IDEA中打开),点击 Help --> Edit Custom VM Options ,再对它进行修改。

几种idea中文显示乱码问题的解决方法_第5张图片

三、 解决properties文件乱码方法

打开 File --> settings --> Editor --> File Encodings ,
在下方的 Default encoding for properties files 选择 UTF-8 ,并且勾选✔。
几种idea中文显示乱码问题的解决方法_第6张图片

四、 console控制台中文乱码

4.1 解决console控制台中文乱码方法一

打开 Run --> Edit Configurations --> 选择文件

在 VM options 中加上 -Dfile.encoding=UTF-8

几种idea中文显示乱码问题的解决方法_第7张图片

4.2 解决console控制台中文乱码方法二

用了上面的方法后,控制台还是显示中文乱码,如下图所示
几种idea中文显示乱码问题的解决方法_第8张图片

打开idea的 设置 界面,搜索 maven ,点击 Maven --> Runner --> VM Options ,填上-Dfile.encoding=GB2312
几种idea中文显示乱码问题的解决方法_第9张图片
完成,问题解决。
几种idea中文显示乱码问题的解决方法_第10张图片

如果以上中文乱码问题的解决方法都操作过了,控制台输出还是中文乱码,重启之后也是中文乱码,那么把代码中输出的 中文删掉 ,照着这些中文 重新打 一遍,再 运行 就可以了。

好了,继续学习。

你可能感兴趣的:(Java,乱码,java,intellij,idea,consolas,后端)