问题描述:
Windows环境下,使用cmd命令行窗口启动tomcat,中文日志输出正常
IDEA中启动tomcat,控制台中文乱码
原因:
tomcat7.0.94,日志编码格式为gbk,而操作系统的cmd窗口编码也是gbk,所以不会乱码
IDEA的控制台编码为UTF-8,所以导致乱码
解决方法:
1、找到${CATALINA_HOME}/conf/logging.properties
2、修改语句:java.util.logging.ConsoleHandler.encoding = UTF-8
3、重启tomcat,IDEA控制台输出正常!