本文共 770 字,大约阅读时间需要 2 分钟。
刚从官网下载的apache-tomcat-9.0.17,TOMCAT_HOME/bin/startup.bat启动服务,界面的中文都是乱码,如图所示:
首先给出解决方案:
打开文件 TOMCAT_HOME/conf/logging.properties
将:java.util.logging.ConsoleHandler.encoding = UTF-8 改为:
java.util.logging.ConsoleHandler.encoding = GBK
tomcat的默认编码是UTF-8的,
java.util.logging.ConsoleHandler在logging.properties的默认配置:
此Handler将日志记录发布到System.err。默认情况下,SimpleFormatter用于生成简短摘要。
配置: 默认情况下,使用以下LogManager配置属性初始化 每个ConsoleHandler。如果未定义属性(或具有无效值),则使用指定的默认值。
更改控制台编码后,启动效果如图:
转载地址:http://pvxthz.baihongyu.com/