从 IDE 运行 tomcat 时,通常不使用启动脚本启动它。所以日志配置没有被选中。我需要把我的配置放在哪里?
问问题
225 次
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 回答