2016-03-31 38 views
0

运行批处理文件时出现以下错误。使用maven运行测试用例时,记录器不生成日志文件

log4j:WARN记录器(devpinoyLogger)找不到appender。

log4j:WARN请正确初始化log4j系统。

+0

的可能的复制(http://stackoverflow.com/questions/1140358/how-to -initialize-log4j-properly) –

+0

没有复制文章,这是maven –

+0

不同的东西然后请提供详细信息。 Maven资源文件夹中是否有log4j.properties或log4j.xml文件?它的内容是什么? –

回答

0

解决此问题的一个快速方法是在main/src/test/resources中添加log4j.properties文件。

下面是一个示例log4j.properties文件,将日志输出到控制台:?如何正确初始化的log4j]

# Set root logger level to INFO and its only appender to stdout. 
log4j.rootLogger=INFO, stdout 

# Define the stdout appender to output logs to the console 
log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] %-5p %c %x - %m%n 
相关问题