Apache Log4j 是一个基于 Java 的日志记录工具。它是 Apache 软件基金会的一个项目 Apache Logging Services 的一部分。
| 版本 | 发布时间 | 支持 | 最新版本 |
|---|---|---|---|
| 2 | 11年前 (2014年7月12日)
|
是 |
2.25.2
(2025年9月18日)
|
| 2.12 | 6 年前 (2019年6月26日)
|
已于 4 年前结束 (2021年12月14日)
|
2.12.4
(2021年12月28日)
|
| 2.3 | 10 年前 (2015年5月10日)
|
于10年前结束 (2015年9月20日)
|
2.3.2
(2021年12月29日)
|
| 1 | 24 年前 (2001年1月8日)
|
于10年前结束 (2015年10月15日)
|
1.2.17
(2012年5月6日)
|
Log4j 1 已于 2015 年 8 月达到生命周期结束 (End-Of-Life)。reload4j 项目为 Log4j 1.x 提供了一个直接替换的方案,并提供维护和安全修复。
Java 支持
唯一受支持的 Java 版本是 Java 8 及更高版本。
- Log4j 2.13.0 及更高版本需要 Java 8 或更高版本。
- Log4j (2.4 - 2.12.2) 需要 Java 7 或更高版本。
- Log4j 2.12.2 作为紧急版本发布(用于修复 CVE-2021-45046 和 CVE-2021-44228),是最后一个支持 Java 7 的 2.x 版本。Log4j 团队不再支持 Java 7,因此此版本(虽然修复了漏洞)也不再受支持。
- Log4j 2.3 是最后一个支持 Java 6 的 2.x 版本。
更多信息请查阅 Apache Log4j 网站。
您应该运行上面最右侧一列列出的受支持版本号之一。
显示产品标识符
- repology:
log4j - cpe:
cpe:/a:apache:log4j - cpe:
cpe:2.3:a:apache:log4j - purl:
pkg:maven/org.apache.logging.log4j/log4j-core - purl:
pkg:maven/log4j/log4j
您可以在 GitHub 上提交对本页面的改进
。本页面有一个相应的讨论页面。
本页面的 JSON 版本可在 /api/v1/products/log44j/ 获取。有关更多信息,请参阅 API 文档。您可以订阅 iCalendar 源 /calendar/log4j.ics。