在启动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