【发布时间】:2010-11-23 15:57:44
【问题描述】:
我有很多 Web 应用程序要构建/打包,我想分享它们的通用库。
关于日志记录,我想将 slf4j-api 与每个应用程序捆绑在一起,但请考虑我的容器(目前是 tomcat)提供的实现
为此,我将 logback-classic 和 logback-core 这两个 jar 复制到 $CATALINA\lib 目录中。
不幸的是,在运行时,slf4j 与其实现之间的绑定失败并显示以下错误消息:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
我设法使它工作的唯一方法是将 jar 捆绑到 war 文件中。
有什么想法吗?
【问题讨论】:
标签: tomcat maven packaging slf4j logback