Tomcat 在windows server启动时,有中文乱码的有关问题

Tomcat 在windows server启动时,有中文乱码的问题

Tomcat 在windows server启动时,有中文乱码的问题,

tomcat启动时,本身的系统日志中(不是应用程序中的日志)时出现的,主要是日期显示的月份,上下午等中文显示不出来,因为它是按照中文的时间格式显示的。

TOMCAT启动时的日志,是java.util.logging.Logger输出的,它的缺省配置文件是conf/logger.properties文件,在此文件的前面加上

java.util.logging.FileHandler.encoding=UTF-8
java.util.logging.SimpleFormatter.format=%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS %4$S %2$s %5$s%6$s%n

 就可以把日期重新格式化成yyyy-MM-dd HH:mm:ss,这样就可以避免启动时的系统日志显示中文时间格式,也就间接地避免了中文乱码问题。