Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has a plugin architecture that makes it extensible and supports asynchronous logging based on LMAX Disruptor.
| License | Apache 2.0 |
|---|---|
| Categories | Logging Frameworks |
| Tags | lmaxlogginglog4japache |
| Date | Jun 21, 2023 |
| Files | pom (8 KB) jar (1.5 MB) View All |
| Repositories | CentralCloudera PubMulesoftTerrestris |
| Ranking | #52 in MvnRepository (See Top Artifacts) #6 in Logging Frameworks |
| Used By | 13,355 artifacts |
| Vulnerabilities | Vulnerabilities from dependencies: CVE-2025-52999 CVE-2024-26308 CVE-2024-25710 View 1 more ... |
Compile Dependencies (11)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Collections Apache 2.0 | com.conversantmedia » disruptor (optional) | 1.2.21 | ✔ | |
| JSON Lib Apache 2.0 | com.fasterxml.jackson.core » jackson-core (optional) 1 vulnerability | 2.14.1 | 3.0.2 | |
| JSON Lib Apache 2.0 | com.fasterxml.jackson.core » jackson-databind (optional) | 2.14.1 | 3.0.2 | |
| XML Processing Apache 2.0 | com.fasterxml.jackson.dataformat » jackson-dataformat-xml (optional) | 2.14.1 | 3.0.2 | |
| YAML Apache 2.0 | com.fasterxml.jackson.dataformat » jackson-dataformat-yaml (optional) | 2.14.1 | 3.0.2 | |
| Concurrency Apache 2.0 | com.lmax » disruptor (optional) | 3.4.4 | 4.0.0 | |
| Compression Apache 2.0 | org.apache.commons » commons-compress (optional) 3 vulnerabilities | 1.22 | 1.28.0 | |
| Logging Apache 2.0 | org.apache.logging.log4j » log4j-api | 3.0.0-alpha1 | 2.25.2 | |
Apache 2.0 | org.apache.logging.log4j » log4j-plugins | 3.0.0-alpha1 | 3.0.0-beta3 | |
| Console Apache 2.0 | org.fusesource.jansi » jansi (optional) | 2.4.0 | 2.4.2 | |
| Concurrency Apache 2.0 | org.jctools » jctools-core (optional) | 3.3.0 | 4.0.5 |
Provided Dependencies (2)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| OSGi Apache 2.0 | org.osgi » org.osgi.framework | 1.10.0 | ✔ | |
| OSGi Apache 2.0 | org.osgi » org.osgi.resource | 1.0.1 | ✔ |
Runtime Dependencies (3)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| XML Processing Apache 2.0 | com.fasterxml.woodstox » woodstox-core | 6.5.0 | 7.1.1 | |
| Java Spec EDL 1.0 | javax.activation » javax.activation-api | 1.2.0 | 2.1.4 | |
| XML Processing EDL 1.0 | javax.xml.bind » jaxb-api | 2.3.1 | 4.0.4 |
Test Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0 | org.apache.logging.log4j » log4j-plugin-processor | 3.0.0-alpha1 | 3.0.0-beta3 |
Licenses
| License | URL |
|---|---|
| Apache-2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt |
Developers
| Name | Dev Id | Roles | Organization | |
|---|---|---|---|---|
| Ralph Goers | rgoers<at>apache.org | rgoers | PMC Member | Nextiva |
| Gary Gregory | ggregory<at>apache.org | ggregory | PMC Member | The Apache Software Foundation |
| Scott Deboy | sdeboy<at>apache.org | sdeboy | PMC Member | |
| Remko Popma | rpopma<at>apache.org | rpopma | PMC Member | |
| Nick Williams | nickwilliams<at>apache.org | nickwilliams | PMC Member | |
| Matt Sicker | mattsicker<at>apache.org | mattsicker | PMC Member | Apple |
| Bruce Brouwer | bruce.brouwer<at>gmail.com | bbrouwer | Committer | |
| Raman Gupta | rgupta<at>apache.org | rgupta | Committer | |
| Mikael Ståldal | mikes<at>apache.org | mikes | PMC Member | Spotify |
| Carter Kozak | ckozak<at>apache.org | ckozak | PMC Member | |
| Volkan Yazıcı | vy<at>apache.org | vy | PMC Chair | |
| Ron Grabowski | rgrabowski<at>apache.org | rgrabowski | PMC Member | |
| Piotr P. Karwasz | pkarwasz<at>apache.org | pkarwasz | PMC Member | |
| Christian Grobmeier | grobmeier<at>apache.org | grobmeier | PMC Member |