Apache Log4j 2.2

An unofficial standard when it comes to logging Java applications, a library used by all Java programmers of all levels of skill

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Apache Log4j 2.0:

  • Fixed issue where Async Logger does not log thread context stack data. API Added method getImmutableStackOrNull() to ThreadContext.ContextStack interface.
  • Update docs to clarify how to use formatter logger and standard logger together.
  • Added support for generating custom logger wrappers that replace the existing log levels and extended logger wrappers that add custom log levels to the existing ones.
  • LoggerConfigs with no Level now inherit the Level from their parent.
Read full changelog
send us
an update

Apache License

5.0/5 1
Apache Software Foundation
C: \ Development Tools \ Other Libraries
Apache Log4j is an open source toolkit developed by the famous Apache Software Foundation that lets developers watch various facets of their Java application and/or website.

Log4j is ideal for running logging and tracing jobs for applications, letting developers record what happens at runtime and save it for later analysis and debugging.

Extremely important for most developers that have ever worked with Java, this library works using a set of simple components.

There are components (Java classes) for managing the logging configuration, logging filters, and the logging operation itself.

Support for classic log levels is included, along with the possibility to append new logging events and filters at runtime based on the program's evolution.

The 2.x branch of is incompatible with its predecessor, 1.x.

Versions of this library are also available for PHP and .NET environments.

Last updated on February 25th, 2015

Runs on: Windows / Linux / Mac OS / BSD / Solaris

feature list requirements

#logging utility #log message #debugging tool #log #message #debug #troubleshoot

Add your review!