0

在我的log4j.properties, 中log4j.rootLogger=DEBUG, stdout只显示休眠的调试数据。谁能解释一下?我正在尝试调试其他软件包,但它们都不起作用。

log4j.rootLogger=DEBUG, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %t %c:%L - %m%n
4

1 回答 1

1

我意识到你NOT的 pom 中确实有 log4j,你需要这 3 个依赖项来使用 log4j 和 slf4j 进行日志记录:

slf4j-api-x.x.x.jar
slf4j-log4j12-x.x.x.jar
log4j-x.x.x.jar

log4j 和 slf4j-log4j12 应该有相同的版本。

另请注意@Stefan Lindenberg 的评论

于 2013-04-25T21:12:33.750 回答