从IDE运行tomcat时,通常不会使用启动脚本启动它。 因此,未获取日志记录配置。 我需要在哪里进行配置?
答案 0 :(得分:0)
Tomcat最初使用java.util.logging进行记录。这种格式不是很容易阅读。 要使用较短的日志记录输出,必须配置文件中的日志记录。此文件可以是启动脚本定义的标准位置(%CATALINA_BASE%\ conf \ logging.properties)。 如果从IDE启动tomcat,则必须在命令行上通过以下方式定义文件名: “-Djava.util.logging.config.file = ...您-Tomcat的安装\ 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