/reload4j

reload4j is a drop-in replacement for log4j 1.2.17

Primary LanguageJavaApache License 2.0Apache-2.0

Maven Central CI Status

What is reload4j?

The reload4j project is a fork of Apache log4j version 1.2.17 in order to fix most pressing security issues. It is intended as a drop-in replacement for log4j version 1.2.17. By drop-in, we mean the replacement of log4j.jar with reload4j.jar in your build without needing to make changes to source code, i.e. to your java files.

With release 1.2.18.0 and later, the reload4j project offers a clear and easy migration path for the thousands of users who have an urgent need to fix vulnerabilities in log4j 1.2.17.

Project web-site:

More information about releases, project roadmap and other details can be found at:

https://reload4j.qos.ch

Building

Reload4j builds with Maven and targets Java 1.5. You need to launch Maven under Java 8 or alternatively configure Maven Toolchains for Java 8.

A sample toolchains configuration can be found in .github/workflows/toolchains.xml.

Donations and sponsorship

You can also support SLF4J/logback/reload4j projects via donations and sponsorship. We thank our current supporters and sponsors for their continued contributions.