IDEA2020 启动Tomcat9 Output乱码问题—淇℃伅
最近在复习Servlet 的知识,当然首要事情就是要把Tomcat配置完成。配置过程都非常顺利,但是在启动时,发现启动台的输出格式乱码。于是去查了资料。
环境参数:
IDEA2020.2
Tomcat9.0.20
JDK1.8
下面两种方式都试过,无济于事。
-
修改Tomcat目录conf内的server.xml文件,添加
URIEncoding="UTF-8"
-
在IDEA的运行配置中,添加
-Dfile.encoding=UTF-8
最后根据乱码找到了解决方案,便打算写个博客记录一下
- 找到Tomcat目录下的conf/logging.properties配置文件,右键用编辑器打开,搜索java.util.logging.ConsoleHandler.encoding,大概在51行的位置。结果如下:
[见名知意,该属性为日志的控制台编码]
修改为GBK
即可。 - 保存之后再启动Tomcat,大功告成: