tree: a28ff61a6cb9dee142f0525470b2e36e7054e20c [path history] [tgz]
  1. log4j-1.2-api/
  2. log4j-api/
  3. log4j-bom/
  4. log4j-core/
  5. log4j-distribution/
  6. log4j-flume-ng/
  7. log4j-iostreams/
  8. log4j-jcl/
  9. log4j-jmx-gui/
  10. log4j-jul/
  11. log4j-liquibase/
  12. log4j-nosql/
  13. log4j-perf/
  14. log4j-samples/
  15. log4j-slf4j-impl/
  16. log4j-taglib/
  17. log4j-to-slf4j/
  18. log4j-web/
  19. src/
  20. .gitignore
  21. BUILDING.txt
  22. checkstyle-header.txt
  23. checkstyle-import-control.xml
  24. checkstyle-suppressions.xml
  25. checkstyle.xml
  26. doap_log4j2.rdf
  27. findbugs-exclude-filter.xml
  28. LICENSE.txt
  29. NOTICE.txt
  30. pom.xml
  31. README.md
  32. RELEASE-NOTES.txt
  33. Vagrantfile
README.md

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.