问题
乱码的界面如下:
分析问题
出现乱码的情况是,tomcat支持的编码格式与控制台不一致导致的,所以可以查看控制台编码格式。
打开cmd,查看属性:
可以看出控制台支持的编码格式为GBK
现在有两种方法解决:我们可以修改控制台的编码格式,或者修改tomcat的编码格式。
优先考虑修改tomcat的日志编码格式。
解决方案
- 找到 Tomcat解压路径/conf/logging.properties
- 添加语句(或修改命令行):java.util.logging.ConsoleHandler.encoding = GBK
- 重启tomcat,查看日志数据即可!