针对大多数网上提供的解决方案,分别在idea安装目录的bin目录下idea64.exe.vmoptions文件和idea32.exe.vmoptions文件后加入如下命令:
-Dfile.encoding=UTF-8
重启idea一般可以解决问题
但是当我把idea升级到最新版,版本号:2019.3
上述处理是不成功的。
问题的原因是新版的idea把vm参数文件移到了如下的目录:
C:\Users\你的用户名\.IntelliJIdea2019.3\config\idea64.exe.vmoptions
所以,打开这个文件把命令粘贴进去,重启idea,即可生效
另外,如果你发现启动日志有部分中文是正常的,部分还是乱码,那么请到tomcat的conf目录下,打开logging.properties文件
检查文件内的编码格式是否为GBK,如果是的话,全部改为UTF-8即可