programing

slf4j-log4j12와 log4j-over-slf4j의 차이점

itsource 2021. 1. 15. 08:10
반응형

slf4j-log4j12와 log4j-over-slf4j의 차이점


slf4j-log4j12와 log4j-over-slf4j 의 차이점은 무엇 이며 언제 사용해야합니까?

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.12</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>log4j-over-slf4j</artifactId>
    <version>1.7.12</version>
</dependency>

log4j-over-slf4j

사용중인 코드 또는 일부 라이브러리가 Log4j를 직접 사용하지만 Log4j와 다른 SLF4J 바인딩 을 사용하려는 경우이 옵션을 사용하십시오 . Log4j API 호출을 선택한 바인딩으로 SLF4J로 라우팅합니다. 클래스 경로에서 Log4j 라이브러리를 제거하고이를이 종속성으로 바꿔야합니다.

slf4j-log4j12

SLF4J에 Log4j 1.2 바인딩을 사용 하려면 이것을 사용하십시오 .

이 두 라이브러리 를 동시에 사용해서는 안됩니다 .

것도 유의하시기 바랍니다 Log4j의 2가 출시되었습니다 .

참조 URL : https://stackoverflow.com/questions/31044619/difference-between-slf4j-log4j12-and-log4j-over-slf4j

반응형