tomcat控制台日志中文乱码
之前一直使用的Tomcat8.5版本,最近因为公司要求替换成Tomcat9.0版本。更换后发现控制台打印中文乱码。无论是单独运行startup.bat,还是在IDEA中配置本地Tomcat,均会出现这个问题
作为一名合格的小白,当然是各种百度,然并卵,说什么的都有。。。问题仍然没有解决!
最后通过对比Tomcat的日志配置文件发现了猫腻!
文件位置:apache-tomcat-x → conf → logging.properties
这是8.5的
这是9.0的
看红色圈圈的地方,多出了两行。发现9.0的日志文件默认为UTF-8格式的,将所有的格式改为GBK,问题解决!