log4j 报错 报错信息如下
log4j:WARN No appenders could be found for logger (org.apache.curator.utils.Compatibility).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
翻译过来就是:
log4j:WARN 找不到记录器 (org.apache.curator.utils.Compatibility) 的附加程序。 log4j:WARN 请正确初始化 log4j 系统。 log4j:WARN 有关更多信息,请参阅 http:logging.apache.orglog4j1.2faq.htmlnoconfig。
大概意思就是没有初始化成功
检查是否有依赖
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
检查是否有 log4j的配置文件 log4j.properties
在resources 文件夹下、
log4j.rootLogger=debug, stdout, R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=example.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=5
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
按照优先级从低到高排序:FATAL, ERROR、WARN、INFO、DEBUG;