在log4j配置的嵌入式Jetty应用程序中看不到logback日志

时间:2016-10-28 06:55:07

标签: java logback log4j2 embedded-jetty logback-groovy

在我的java应用程序中,我嵌入了一个码头,我正在使用log4j2进行日志记录。当我部署使用log4j2作为其日志记录机制的war文件时,我可以看到日志。但是当我部署使用logback作为日志记录机制的war文件时会出现问题,因为我无法获取日志。

1 个答案:

答案 0 :(得分:1)

请查看which jars you need

如果添加log4j-slf4j-impl-2.7.jar并删除logback jar,那么所有Logback日志记录都将包含在Log4j 2日志中。

我假设你已经在类路径中拥有了slf4j-api jar。保持这一点,但用log4j-slf4j-impl-2.7.jar替换Logback jar。