log4j2.8.2.jar是否可与JDK 1.7一起使用如何找到jar文件支持的jdk版本?

问题描述

log4j2.8.2.jar是否可与JDK 1.7一起使用。 如何找到给定jar文件支持的jdk版本?就我而言,我想找到log4j 2.8.2.jar支持的jdk版本。

https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j/2.8.2

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
     <artifactId>log4j</artifactId>
     <version>2.8.2</version>
     <type>pom</type>
</dependency>

解决方法

我认为Java 7最高支持2.12.1

https://logging.apache.org/log4j/2.x/

要求 Log4j 2.13.0和更高版本需要Java8。需要2.4至2.12.1版本的Java 7,而需要2.0-alpha1至2.3版本的Java 6。这些功能的文档指定了依赖性。