IntelliJ IDEA解决控制台乱码详细方法

IntelliJ IDEA解决控制台乱码详细方法

  以前一直用eclipse敲代码,最近换成IDEA发现控制台输出的中文字符会乱码,网上的教程大部分提供的方法都不全,导致一直没有解决,直到最近发现的新方法才解决。

修改字符编码

  我想这是网上最常用的方法,但对我没用,因为我习惯性会在第一时间修改字符编码,不过还是列举一下为好。
IntelliJ IDEA解决控制台乱码详细方法

修改idea.exe.vmoptions

  这也是常见的方法,对我个人没效果。找到idea的安装目录下,在bin文件下有“idea.exe.vmoptions”和“idea64.exe.vmoptions”两个文件,分别用记事本打开,在文件结尾加上下面这一段

-Dfile.encoding=utf-8

IntelliJ IDEA解决控制台乱码详细方法

修改Tomcat虚拟机选项

  这一项主要是针对tomcat控制台输出乱码,对我个人是没有效果。在虚拟机选项中填入以下字段

-Dfile.encoding=utf-8

IntelliJ IDEA解决控制台乱码详细方法

修改自定义VM选项

  我找了很久终于找到一个对我个人有效的方法,前面三个方法无效的人不妨也试一试。找到help中的自定义VM选项,在末尾加上字段

-Dfile.encoding=utf-8

IntelliJ IDEA解决控制台乱码详细方法

每次修改后最好重启一下IDEA,以防不生效。以上就是我所知道的IDEA解决控制台乱码的方式,希望对你有效