IDEA Tomcat localhost Log 和 Tomcat Catalina Log乱码问题
环境
- IDEA 2019.3.2
- win7
- tomcat 9.0.31
1、问题详情
在用IDEA 运行程序时,注意到控制台的Tomcat localhost Log 和 Tomcat Catalina Log 输出的中文有乱码问题
2、解决方案
修改Tomcat源文件中的/conf/logging.properties
然后重启idea。
补充
在百度的时候,看到了很多的解决方案,也试了很多,但都没能解决,甚至是Tomcat localhost Log 和 Tomcat Catalina Log 的中文乱码解决了,而server 输出的中文乱码了
这里补充一下其他的解决方案(可能每个人都不同)
-
vm option为 -Dfile.encoding=utf-8
-Dfile.encoding=utf-8
经过测试后,自己的实际情况是加不加都一样,不影响 -
在IDEA上方的菜单栏中,打开最后一个help ,按照下述步骤执行
HELP-> Edit Custom VM OPtions 中加 -Dfile.encoding=utf-8
重启idea结果:自己的实际情况是加了这个语句后,控制台输出的中文都乱码了
-
tomcat --> conf --> server.xml
结果:自己的实际情况是加不加都一样,不影响
总结
解决乱码问题的方案有很多,但并不一定每个方案对每个人都管用,有可能自己试的方案都没有作用,别人就可以。