启动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将显示正常的日志输出。