Win10下Tomcat+IDEA解决控制台乱码问题

完成某些课程作业,群友解决了Win10下Tomcat+IDEA的乱码问题,Tomcat版本8.5.66,IDEA版本2019.3.3,记录一下,解决乱码需要完成下面所有步骤。

IDEA操作1

IDEA中Help-Edit Custom VM Options生成idea64.exe.vmoptions文件(64位改这个文件就可以了):

我的文件生成在C:\Users\用户名\.IntelliJIdea2019.3\config,好像不同的版本位置不太一样,在这个文件最后添加一行:

1
-Dfile.encoding=UTF-8

IDEA操作2

在IDEA的目录,我的是C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.3\bin,找到跟第一步一样的文件idea64.exe.vmoptions以及idea.exe.vmoptions(如果有的话),全都加上:

1
-Dfile.encoding=UTF-8

IDEA操作3

在IDEA里打开File-Settings:

将以下三处全部改为UTF-8:

修改Tomcat虚拟机选项(IDEA中)

在IDEA中打开Run-Edit Configurations:

在下图这里加入-Dfile.encoding=UTF-8