我们使用 spring boot 2.1.5 和 starterparent 作为 pom 依赖项。
Spring boot 使用默认的 logback 进行日志记录,我们没有明确切换到 Log4j2 或更改任何配置。下面是我们的项目依赖树。
我们的项目中有很多 lombok @log4j2 注释。但是,我们在依赖关系树中发现没有任何 log4j2-core jar 依赖关系(已发现该依赖关系容易受到 log4j 最近问题的影响)。
@Log4j2
@Service
@DependsOn("applicationDependencyCheck")
Run Code Online (Sandbox Code Playgroud)
lombok @log4j2 不依赖于 log4j2-core.jar 吗?假设这会出现在 Maven 依赖树中是否正确,或者我们是否遗漏了一些东西。
这是我们的龙目岛条目 -
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
Run Code Online (Sandbox Code Playgroud)
请分享一些见解。
谢谢