log4j:ERROR Failed to rename
配置文件如下
log4j.rootLogger=debug log4j.logger.XX.YY=INFO, FI1 #[INFO] log4j.appender.FI1.Threshold=INFO log4j.appender.FI1=org.apache.log4j.DailyRollingFileAppender log4j.appender.FI1.ImmediateFlush=true log4j.appender.FI1.Append=false log4j.appender.FI1.File=C:\\IBM\\LOGS\\info.log log4j.appender.FI1.DatePattern='.'yyyy-MM-dd log4j.appender.FI1.layout=org.apache.log4j.PatternLayout log4j.appender.FI1.layout.ConversionPattern=[%d{yyyy/MM/dd HH:mm:ss:SSS}]%n%m%n
------解决方法--------------------------------------------------------
应该是日志文件的大小达到上限,需要重建一个日志文件时出错,把下面两句加上试下 log4j.appender.FI1.MaxFileSize=100KB
log4j.appender.FI1.MaxBackupIndex=3
最好把
log4j.appender.FI1.ImmediateFlush=true
log4j.appender.FI1.Append=false
两句去掉