SLF4J: 未能加载类 “org.slf4j.impl.StaticLoggerBinder”
我的应用程序将同时部署在 tcServer 和 WebSphere 6.1 上。此应用程序使用 ehCache,因此需要 slf4j 作为依赖项。因此,我将 slf4j-api.jar (1.6) jar 添加到我的 war 文件包中。
应用程序在 tcServer 中工作正常,但出现以下错误除外:
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.
但是,当我在WebSphere中部署时,我得到了一个.java.lang.NoClassDefFoundError: org.slf4j.impl.StaticLoggerBinder
还伴有Failed to load class "org.slf4j.impl.StaticMDCBinder"
我已经检查了两个应用程序服务器的类路径,没有其他slf4j jar。
有没有人知道这里可能发生了什么?