2017-09-21 68 views
0

对应于log4j的错误。Log4j RollingFileAppender未知错误

log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender. 
log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender. 
log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender. 

有两个文件带有log4j.properties。 一个在资源中,另一个放在一个单独的目录中。 我把他们两个结合在一起。

我log4j.properties文件:

log4j.rootLogger=INFO,R 
log4j.logger.org.apache.activemq=INFO 
log4j.logger.org.apache.activemq.broker.TransportConnection=INFO 
log4j.logger.org.springframework=INFO 
log4j.logger.medagate=DEBUG 
log4j.appender.R=org.apache.log4j.RollingFileAppender 
log4j.appender.R.File=./logs/medagateRabbitMQ.log 
log4j.appender.R.MaxFileSize=10MB 
log4j.appender.R.MaxBackupIndex=30 
log4j.appender.R.DatePattern='.'yyyy-MM-dd 
log4j.appender.R.layout=org.apache.log4j.PatternLayout 
log4j.appender.R.layout.ConversionPattern=%d %-5p [%c{1}] %m%n 
log4j.throwableRenderer=org.apache.log4j.EnhancedThrowableRenderer 
log4j.rootLogger=INFO, out, R 
log4j.logger.org.apache.camel.impl.converter=INFO 
log4j.logger.org.apache.camel.util.ResolverUtil=INFO 
log4j.logger.org.apache.activemq.broker.TransportConnection=WARN 
log4j.logger.org.springframework=WARN 
log4j.logger.org.hibernate=WARN 
log4j.logger.net.lshift.camel.component.rabbitmq=DEBUG 
log4j.logger.maxim=DEBUG 
log4j.appender.out=org.apache.log4j.ConsoleAppender 
log4j.appender.out.layout=org.apache.log4j.PatternLayout 
log4j.appender.R=org.apache.log4j.RollingFileAppender 
log4j.appender.R.File=./logs/medagateRabbitMQ.log 
log4j.appender.R.MaxFileSize=100KB 
log4j.appender.R.MaxBackupIndex=10 
log4j.appender.R.DatePattern='.'yyyyMMdd 
log4j.appender.R.layout=org.apache.log4j.PatternLayout 
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n 
log4j.throwableRenderer=org.apache.log4j.EnhancedThrowableRenderer 
+0

为什么你将它们结合在一起成一个?这样你就可以在你的房产文件中重复输入 – pleft

+0

我没有将它们合并到课程中,而是将它们组合在一起显示在这里。 – NitKrish

回答