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