springboot配置log4j
springboot默认使用的日志框架是 Logback。如果你想使用log4j做日志框架需要排除掉Spring Boot默认的日志依赖spring-boot-starter-logging
,因为Spring Boot默认使用的是Logback。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
然后如果你需要异步添加日志,那么你还需要添加这个依赖
<dependency>
<groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId>
<version>3.4.4</versi