tomcat启动时启动窗口出现乱码的解决方案
- 问题:
tomcat启动时启动窗口出现乱码,情况如下图
- 背景:
因为windows系统中,其命令行窗口在解码字节流时,默认使用本地字符集(GBK),而tomcat默认输出的启动信息是通过UTF-8进行编码的,这就导致编码与解码所使用字符集的不一致,从而出现了乱码情况!
这样虽然不影响tomcat的后续正常使用,但是当然系统出现错误,同过日志查找原因时,就会因为乱码影响排错时间,所以希望大家下载下来的tomcat,在部署使用前,先将本问题处理一下哈。
解决问题的方式:就是将tomcat的编码格式设置成GBK即可。
- 解决:
找到设置tomcat设置日志输出的配置文件:如下图所示:
打开文件,里面设置字符集编码格式的较多,我们只看logging相关的设置语句,如下图:
将上图中所示的字符集UTF-8改成GBK,保存修改,重启tomcat即可看到不乱码的windows窗口了。如下图所示: