1

从 IDE 运行 tomcat 时,通常不使用启动脚本启动它。所以日志配置没有被选中。我需要把我的配置放在哪里?

4

1 回答 1

0

Tomcat 最初使用 java.util.logging 进行日志记录。它的格式不是很容易阅读。要使用较短的日志记录输出,您必须在文件中配置日志记录。此文件可以是启动脚本 (%CATALINA_BASE%\conf\logging.properties) 定义的标准位置。如果从 IDE 启动 tomcat,则必须在命令行上通过以下方式定义文件名:“-Djava.util.logging.config.file=...your-tomcat-installation\conf\logging.properties”

样本:

handlers= java.util.logging.ConsoleHandler  
.level= INFO  
#SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL  
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter  
java.util.logging.SimpleFormatter.format= %1$TH:%1$TM:%1$TS %4$-5s %2$s: %5$s%n  
#results in:  
#16:26:26 INFO  org.apache.catalina.startup.Catalina load: Initialization processed in 201 ms  
#for the format see the javadoc of java.util.logging.SimpleFormatter
于 2013-03-04T10:33:30.677 回答