slf4j和log4j1、log4j2一起使用的终极方案
slf4j和log4j1、log4j2一起使用的终极方案:
在类路径添加以下依赖即可:
- slf4j-api:2.0.0-alpha5 (日志门面,提供API给我们自己的代码使用)
- log4j-slf4j-impl:2.17.0 (slf4桥接到log4j2的工具)
- log4j2-care:2.17.0 (具体的日志实现log4j2)
- log4j-1.2-api:2.17.0 (给log4j1-api用的过渡类)
<!-- log4j1 api可以在log4j2实现下使用 -->
<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-1.2-api -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>