日期:2014-05-20  浏览次数:20763 次

log4j的配置问题
log4j.logger.domain.notification.alarm.MBeanServiceHelper=DEBUG,MBeanServiceHelper,myConsole
log4j.appender.MBeanServiceHelper=org.apache.log4j.RollingFileAppender
log4j.appender.MBeanServiceHelper.File=MBeanServiceHelper.log
log4j.appender.MBeanServiceHelper.MaxFileSize=10KB 
log4j.appender.MBeanServiceHelper.MaxBackupIndex=1
log4j.appender.MBeanServiceHelper.DatePattern='.'yyyy-MM-dd 
log4j.appender.MBeanServiceHelper.layout=org.apache.log4j.PatternLayout
log4j.appender.MBeanServiceHelper.layout.ConversionPattern=%p %t %c [%d{yyyy-MM-dd HH:mm:ss}] - %m%n
如上配置,但是提示log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender.
我想设置文件的最大容量为10kb,改成org.apache.log4j.DailyRollingFileAppender用没有MaxFileSize这个参数,怎么办

------解决方案--------------------
你所使用的Log4j版本,不支持DatePattern这个属性。

建议对照着Log4j的版本来找对应配置,按大小滚动我记得是支持的。
------解决方案--------------------
我就是你等的那个人。。。hoho