环境
系统:WIndows11 x64
Idea版本:2021.3
Tomcat版本:9.0.21
问题
我们在使用Idea使用tomcat运行web程序时,有可能会遇到控制台乱码的问题。如下图
分析
这其实是字符集编码问题,tomcat默认使用的是utf-8,而idea控制台使用的是gbk
解决
我们只需要将其编码一致就可以解决
这里我们将tomcat的控制台输出编码修改成GBK
在tomcat目录下的conf文件夹里有名为logging.properties的文件,记事本打开
找到 java.util.logging.ConsoleHandler.encoding = UTF-8,将其改为 GBK 保存
重新运行,发现已经显示正常
本文作者为小王子,转载请注明。
g