之前使用idea启动tomcat时控制台乱码, 在网上搜了一下tomcat启动时加入启动参数
-Dfile.encoding=UTF-8
然后在idea64.exe.vmoptions中加入 -Dfile.encoding=UTF-8 解决了问题.
但是升级到idea2019.2之后又开始乱码了,网上说是 修改conf/logging.properties配置文件 将其中的UTF-8改为GBK可以解决;但是感觉太麻烦就没有改;
一个偶然的发现, idea2019.2 开始 应用启动时的jvm的启动参数在.IntelliJIdea2019.2\config\idea64.exe.vmoptions中,打开后发现并没有-Dfile.encoding=UTF-8,加入后启动项目,完美解决!
说明修改tomcat的启动参数没啥用,真正有用的是idea的jvm启动参数