解决Tomcat8启动时控制台中文乱码
启动Tomcat8的时候,可能会出现控制台中文乱码
实际上此时Tomcat已经启动成功了!但是可以看到控制台出现了乱码(也可能不会),这让人非常不爽。
原因很简单,Tomcat8默认使用UTF-8编码,而我们的Windows的cmd控制台默认使用GBK编码,所以解决办法有两个,一个是修改Tomcat8的日志输出编码为GBK,另一个是修改cmd控制台的编码为UTF-8。
这里我们使用简单的方法,我们进入Tomcat的conf目录下找到logging.properties文件:
随后打开该文件(可以通过NotePad++),找到java.util.logging.ConsoleHandler.encoding = UTF-8这个配置(约47行):
将UTF-8改为GBK并保存修改:
随后重启Tomcat,此时我们就能看到正常的日志输出了:
还没有评论,来说两句吧...