Apache Log4j Core

The Apache Log4j Implementation

License

License

Categories

Categories

Logging Application Layer Libs
GroupId

GroupId

uk.co.nichesolutions.logging.log4j
ArtifactId

ArtifactId

log4j-core
Last Version

Last Version

2.6.3-CUSTOM
Release Date

Release Date

Type

Type

jar
Description

Description

Apache Log4j Core
The Apache Log4j Implementation
Project URL

Project URL

http://logging.apache.org/log4j/2.x/log4j-core/
Project Organization

Project Organization

Apache Software Foundation

Download log4j-core

How to add to project

<!-- https://jarcasting.com/artifacts/uk.co.nichesolutions.logging.log4j/log4j-core/ -->
<dependency>
    <groupId>uk.co.nichesolutions.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.6.3-CUSTOM</version>
</dependency>
// https://jarcasting.com/artifacts/uk.co.nichesolutions.logging.log4j/log4j-core/
implementation 'uk.co.nichesolutions.logging.log4j:log4j-core:2.6.3-CUSTOM'
// https://jarcasting.com/artifacts/uk.co.nichesolutions.logging.log4j/log4j-core/
implementation ("uk.co.nichesolutions.logging.log4j:log4j-core:2.6.3-CUSTOM")
'uk.co.nichesolutions.logging.log4j:log4j-core:jar:2.6.3-CUSTOM'
<dependency org="uk.co.nichesolutions.logging.log4j" name="log4j-core" rev="2.6.3-CUSTOM">
  <artifact name="log4j-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='uk.co.nichesolutions.logging.log4j', module='log4j-core', version='2.6.3-CUSTOM')
)
libraryDependencies += "uk.co.nichesolutions.logging.log4j" % "log4j-core" % "2.6.3-CUSTOM"
[uk.co.nichesolutions.logging.log4j/log4j-core "2.6.3-CUSTOM"]

Dependencies

compile (14)

Group / Artifact Type Version
uk.co.nichesolutions.logging.log4j : log4j-api jar 2.6.3-CUSTOM
com.lmax : disruptor Optional jar 3.3.4
com.fasterxml.jackson.core : jackson-core Optional jar 2.8.0
com.fasterxml.jackson.core : jackson-databind Optional jar 2.8.0
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml Optional jar 2.8.0
com.fasterxml.jackson.dataformat : jackson-dataformat-xml Optional jar 2.8.0
com.fasterxml.woodstox : woodstox-core Optional jar 5.0.2
org.fusesource.jansi : jansi Optional jar 1.13
com.sun.mail : javax.mail Optional jar 1.5.5
org.eclipse.persistence : javax.persistence Optional jar 2.1.0
org.apache.kafka : kafka-clients Optional jar 0.9.0.1
org.zeromq : jeromq Optional jar 0.3.5
org.apache.commons : commons-compress Optional jar 1.12
org.apache.commons : commons-csv Optional jar 1.4

provided (2)

Group / Artifact Type Version
org.osgi : org.osgi.core jar 4.3.1
org.jboss.spec.javax.jms : jboss-jms-api_1.1_spec Optional jar 1.0.1.Final

test (29)

Group / Artifact Type Version
uk.co.nichesolutions.logging.log4j : log4j-api test-jar 2.6.3-CUSTOM
org.tukaani : xz jar 1.5
javax.jmdns : jmdns jar 3.4.1
log4j : log4j jar 1.2.17
uk.co.nichesolutions : slf4j-api jar 1.7.22-CUSTOM
uk.co.nichesolutions : slf4j-ext jar 1.7.22-CUSTOM
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3
org.easymock : easymock jar 3.4
org.hsqldb : hsqldb jar 2.3.3
com.h2database : h2 jar 1.3.176
org.eclipse.persistence : org.eclipse.persistence.jpa jar 2.6.0
org.mockejb : mockejb jar 0.6-beta2
org.apache.activemq : activemq-broker jar 5.13.3
commons-logging : commons-logging jar 1.2
ch.qos.logback : logback-core jar 1.1.7
ch.qos.logback : logback-classic jar 1.1.7
org.eclipse.osgi : org.eclipse.osgi jar 3.7.1
org.apache.felix : org.apache.felix.framework jar 4.6.1
org.codehaus.plexus : plexus-utils jar 3.0.24
org.apache.maven : maven-core jar 3.3.9
net.javacrumbs.json-unit : json-unit jar 1.5.5
commons-io : commons-io jar 2.5
commons-codec : commons-codec jar 1.10
org.apache.commons : commons-lang3 jar 3.4
org.apache-extras.beanshell : bsh jar 2.0b5
org.codehaus.groovy : groovy-all jar 2.4.5
com.google.code.java-allocation-instrumenter : java-allocation-instrumenter jar 3.0.1
org.hdrhistogram : HdrHistogram jar 2.1.8

Project Modules

There are no modules declared in this project.

Apache Log4j 2

Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.

Documentation

The Log4j 2 User's Guide is available here or as a downloadable PDF.

Requirements

Log4j 2.4 and greater requires Java 7, versions 2.0-alpha1 to 2.3 required Java 6. Some features require optional dependencies; the documentation for these features specifies the dependencies.

License

Apache Log4j 2 is distributed under the Apache License, version 2.0.

Download

How to download Log4j, and how to use it from Maven, Ivy and Gradle.

Versions

Version
2.6.3-CUSTOM