log4j.properties
我的 WAR 正在使用通过 WAR 目录下的文件配置的 log4j FileAppender classes/
。
我已经这样配置了我的 log4j appender:
# Set the root logger to DEBUG.
log4j.rootLogger=DEBUG
# MonitorLog - used to log messages in the Monitor.log file.
log4j.appender.MonitorAppender=org.apache.log4j.FileAppender
log4j.appender.MonitorAppender.File=MonitorLog.log
log4j.appender.MonitorAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.MonitorAppender.layout.ConversionPattern= %-4r [%t] %-5p %c %x - %m%n
# Use the MonitorAppender to log all messages.
log4j.logger.*=DEBUG,MonitorAppender
使用此配置,我试图实现以下目标:
- 所有日志消息 DEBUG 级别和更高级别都被记录(所以一切)
- 我希望
MonitorLog.log
文件位于Tomcat的logs/
目录下
这个配置是否实现了这些项目,如果没有,需要改变什么?