Log4j .append = true属性失败

时间:2010-08-12 14:26:53

标签: java log4j

我正在使用log4j(2.1.16)和DailyRollingFileAppender,并将append属性设置为true。 但是,每次重新启动Web应用程序时它都不会附加,它只会覆盖该文件。

log4j.appender.eformsAccess=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.eformsAccess.file=to be set in the code(SchemeActionBean.java)
log4j.appender.eformsAccess.datePattern='.'yyyyMMdd
log4j.appender.eformsAccess.append=true
log4j.appender.eformsAccess.ImmediateFlush=true
log4j.appender.eformsAccess.layout=org.apache.log4j.PatternLayout
log4j.appender.eformsAccess.layout.ConversionPattern=%d{ISO8601} %m %n

那么我做错了什么?

欢呼声

1 个答案:

答案 0 :(得分:3)

我猜有一些区分大小写的错别字。 “文件”和“附加”以大写字母开头:

log4j.appender.eformsAccess.File=someFileNamePlease.log
log4j.appender.eformsAccess.Append=true