Link Search Menu Expand Document
Version Released Supported Release
2.x 7 years ago
(12 Jul 2014)
Yes 2.17.1
2.12.x 2 years and 7 months ago
(23 Jun 2019)
Ended 1 month and 2 weeks ago
(14 Dec 2021)
2.12.4
2.3 6 years and 8 months ago
(09 May 2015)
Ended 6 years ago
(20 Sep 2015)
2.3.2
1 21 years ago
(08 Jan 2001)
Ended 6 years ago
(15 Oct 2015)
1.2.17

Apache Log4j is a Java-based logging utility. It is part of the Apache Logging Services, a project of the Apache Software Foundation.

Log4j 1 reached End-Of-Life on August 2015.

Java Support

The only supported Java version is Java 8 and above.

  • Log4j 2.13.0 and greater require Java 8.
  • Log4j (2.4 - 2.12.2) require Java 7.
  • Log4j 2.12.2 was released as an emergency release (to fix CVE-2021-45046 and CVE-2021-44228) and is the last 2.x release to support Java 7. The Log4j team no longer supports Java 7, so this release (while fixing the vulnerability) is no longer supported.
  • Log4j 2.3 was the last 2.x release to support Java 6.

More information is available on the Log4j website.

You should be running one of the supported release numbers listed above in the rightmost column.


You can submit an improvement to this page by visiting GitHub. You will need to fork the website and submit a Pull Request. A JSON version of this page is available at /api/log4j.json. See the API Documentation for more.