欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

log4j 报 No such property [maxFileSize]问题 log4j 

程序员文章站 2022-07-15 13:59:35
...
自己一个web项目在启动时,老是出现以下警告,开始没注意,今天试图在控制台打日志的时候发现的,结果去看日志,
[color=red]
log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender.
[/color]

日志配置:
log4j.rootLogger=INFO,R,stdout
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=log/loginfo.txt
log4j.appender.R.MaxFileSize=500MB
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n


是直接从以前项目中拷贝的,搜索了下,发现DailyRollingFileAppender这个类不带属性maxBackupIndex,maxFileSize的,它是按日期来保存日志的,所以不需要设置这个属性,然后报出了警告,看来以前细节真的是不到位,如果想要设置日志文件的大小,可以扩展RollingFileAppender这个类,平时开发中日志配置文件中需要注意设置。
相关标签: log4j