Log4j .append = true属性失败

我正在使用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 

那么我做错了什么?

干杯

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

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