2013-04-26 8 views
3

내 질문에 "Force Jboss logging to use of SLF4J"과 관련되어 있지만 더 자세한 내용을 찾을 수 없어서 다시 게시하고 있습니다. slf4j 작업을하는 방법, 내 클래스 중 하나가 slf4j를 호출하면 아래 오류가 발생합니다. jboss 7.1.1은 이미 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. 

답변

6

아무 것도 강제로 수행 할 필요가 없습니다. slf4j는 로깅 외관입니다. JBoss AS는 slf4j와 JBoss Log Manager 사이에 다리를 제공합니다. 당신이 일하러 가야 할 필요가 당신이 당신의 배포에서 SLF4J API 라이브러리를 포함하지 않는 확인

  1. 입니다
  2. 또한
  3. 당신이 당신의 배포에 SLF4J 브리지를 포함하지 않는 확인

두 가지 이외의 다른 일은 할 수 없습니다.

+0

좋은 대답을 받아 들여야합니다. – vasquez

관련 문제