问题 当我们启动Tomcat时会发现控制台是乱码,作为程序员你是否有强迫症,看着非常不舒服,那就让我们来看看到底是什么原因 起因 我们可以查看dos命令窗口的属性 不难发现DOS窗口使用的字符集是GBK,问题来了Tomcat在conf下面有一个logging.properties却指定日志的字符集为UTF-8 解决方案 我们把logging.properties中的UTF-8全部改为GBK即可 测试结果 完美解决