1.在哪里发现的问题?
系统:Windows10
IntelliJ IDEA版本:2019.2
Tomcat版本:Tomcat 8.5.43 & Tomcat 9.0.22
2.什么时间发生的?
2019-08-03
3.问题的现象是什么?
IntelliJ IDEA升级后,重启WEB项目发现IntelliJ IDEA控制台中文乱码,如下图:
IntelliJ IDEA启动WEB项目控制台输出中文乱码.png
4.我是怎么解决的?
第一步:在IntelliJ IDEA界面中修改idea64.exe.vmoptions文件,添加:-Dfile.encoding=UTF-8,如下图:
路径:Help->Edit Custom VM Options
第一步.png
第二步:打开tomcat配置页面,Edit Configurations。选择项目部署的tomcat,在配置项VM options文本框中输入-Dfile.encoding=UTF-8,点击Apply或OK即可。如下图:
路径:Edit Configurations->VM options
第二步(Edit Configurations).png
第二步(VM options).png
第三步:重新启动IntelliJ IDEA即可解决控制台中文乱码问题
5.解决后的效果如图:
解决后的效果.png
解决后的效果.png
6.注意事项
因本人已亲测多篇博文方法无效,后因不断的尝试整合所有博文的方法,最终总结出以上三步,就可以完全解决IntelliJ IDEA 控制台输出中文乱码问题,不需要任何其它的改动。希望以上方法能解决大家的问题。
我是野马,我在帝都,不为失败找借口,只为成功找方法!