最近这个乱码的问题很影响使用体验。在研究过后,发现了是由于编码的原因。只需要在配置文件中多添加GBK的一行就行了
解决方案
- 使用编辑器编辑apache-tomcat-9.0.22-windows-x64/conf目录下的logging.properties文件
- 在末尾添加java.util.logging.ConsoleHandler.encoding = GBK 3
- 重启tomcat,配置运行,查看日志,发现已经解决。如图
原因解析
由于中文GBK被强制解释成UTF-8,导致乱码。
所以同理,注释掉这一行也能解决这个问题。