idea中tomcat控制台打印日志乱码问题解决

509 阅读1分钟

在启动Tomcat的时候,发现控制台上输出乱码

解决方法如下:

找到tomcat安装目录下的conf/logging.properties文件

大概在50行左右找到 java.util.logging.ConsoleHandler.encoding = UTF-8 , 修改为 GBK

重新启动Tomcat就可以了


2020.10.07更新

上面的输出是idea启动tomcat的输出,输出界面如下:

然后我发现,上面配置之后,Tomcat Localhost Log 和 Tomcat Catalina Log 界面的输出还是乱码的。

解决如下:

Tomcat Catalina Log界面乱码:

在同一个文件30行左右,找到1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8,修改为 GBK

Tomcat Localhost Log界面乱码:

在同一个文件36行左右,找到2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8,修改为 GBK