如何强制Jboss 7.1.1使用slf4j?

时间:2013-04-26 00:27:24

标签: jboss7.x slf4j

我的问题与“Force Jboss logging to use of SLF4J”更相关,但无法在其中找到更多详细信息,因此我再次在此处发布。如何使slf4j工作,如果我的一个类调用slf4j我得到以下错误。由于jboss 7.1.1已经有了slf4j模块,我需要添加什么才能使它工作。

20:20:31,565 ERROR [stderr] (MSC service thread 1-8) SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

20:20:31,572 ERROR [stderr] (MSC service thread 1-8) SLF4J: Defaulting to no-operation (NOP) logger implementation

20:20:31,578 ERROR [stderr] (MSC service thread 1-8) SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

1 个答案:

答案 0 :(得分:6)

没有必要强迫任何东西。 slf4j是一个日志记录。 JBoss AS提供了slf4j和JBoss Log Manager之间的桥梁。你需要做的就是让它发挥作用

  1. 确保您未在​​部署中包含slf4j API库
  2. 还要确保在部署中不包含slf4j网桥
  3. 除了这两件事之外,别无他法。