起因在于Windows 系统默认编码为 GBK,而 Tomcat 新版本中指定终端日志编码为 UTF-8,所以引起的乱码。
所以解决方法也很简单,我们设定 Tomcat 的终端打印日志的字符集为 GBK 即可,在 /path-to-tomcat/conf/logging.properties 文件中找到下面这行:
# 注释此行,或者修改 UTF-8 为 GBK,都能达到效果
java.util.logging.ConsoleHandler.encoding = UTF-8
Thoughts, stories and ideas.
起因在于Windows 系统默认编码为 GBK,而 Tomcat 新版本中指定终端日志编码为 UTF-8,所以引起的乱码。
所以解决方法也很简单,我们设定 Tomcat 的终端打印日志的字符集为 GBK 即可,在 /path-to-tomcat/conf/logging.properties 文件中找到下面这行:
# 注释此行,或者修改 UTF-8 为 GBK,都能达到效果
java.util.logging.ConsoleHandler.encoding = UTF-8
发表回复