3

我的问题与“强制 Jboss 记录以使用 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.
4

1 回答 1

6

没有必要强迫任何事情。slf4j 是一个日志外观。JBoss AS 提供了 slf4j 和 JBoss 日志管理器之间的桥梁。你需要做的就是让它工作

  1. 确保你的部署中没有包含 slf4j API 库
  2. 还要确保你的部署中没有包含 slf4j 网桥

除了这两件事之外,没有别的事可做。

于 2013-04-26T15:36:23.097 回答