Log4j .append=true property fail

和自甴很熟 提交于 2019-12-22 10:37:00

问题


I am using log4j (2.1.16) with a DailyRollingFileAppender, with the append property set to true. However, everytime I restart the web application it does not append, it simply overwrites the file.

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

So what am I doing wrong?

cheers


回答1:


I guess there are some case-sensitive typos. "File" and "Append" starts with a capital:

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


来源:https://stackoverflow.com/questions/3468735/log4j-append-true-property-fail

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!