Tomcat中的SL4JF未显示在日志文件中

Sur*_*nya 8 logging tomcat slf4j tomcat6 java.util.logging

我已经安装了Tomcat,并使用SLF4J作为我们的日志框架.我复制slf4j-api-1.6.4.jarslf4j-jdk14-1.6.4.jar进入Tomcat库即$TOMCAT_HOME/lib.

我假设如果我使用SLF4J,它将委托给java.util.Logger,它将委托给底层的Tomcat日志框架.但是当我部署并检查我的应用程序时,我没有看到任何记录.我的所有异常/日志信息都会丢失.

我的理解是正确的,还是我错过了任何保持课堂路径的东西?

Sur*_*nya 2

我没有将 slf4j-api-1.6.4.jar 和 slf4j-jdk14-1.6.4.jar 复制到 $TOMCAT/lib 下,而是将这些 jar 与 war 应用程序一起提供。在这种情况下,我的异常会被记录下来。