【发布时间】:2013-10-01 08:33:37
【问题描述】:
我有 9 个运行 log4j 的 tomcat 项目,现在如何使用相同的 log4j.properties 文件为每个项目创建不同的日志文件
使用我的以下设置,它会创建不同的文件,但日志会写入一个文件中
log = /usr/logs
log4j.rootLogger = DEBUG, FILE
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=${log}/std.out
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%d [%-5p] [%C] [%t] [%L] - [%m] %n
在PropertyConfigurator.configure(props); 之前,我正在更新以下属性,因此创建了一个文件,但是如何进行这些设置以将日志写入相应的日志文件
log4j.appender.FILE.File
【问题讨论】: