小编kir*_*uru的帖子

如何在maven项目中识别log4j2或log4j?

我们正在使用 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)

java pom.xml maven log4j2

-2
推荐指数
1
解决办法
6922
查看次数

标签 统计

java ×1

log4j2 ×1

maven ×1

pom.xml ×1