我们正在使用 Maven 项目,需要检查我们在 java 应用程序中使用的是 log4j 或 log4j2。请指导我下面的最佳实践
是我的 pom.xml
<properties>
<!-- Avoid warnings about platform encoding -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<powermock.version>1.6.2</powermock.version>
<log4j.version>2.3</log4j.version>
</properties><dependencies>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency><dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
<version>${log4j.version}</version>
</dependency>
</project>
Run Code Online (Sandbox Code Playgroud)