blob: 7666a6f19308d544a0e31b6067adae2f245600c6 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Generated by Apache Maven Doxia at 2018-03-17 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Log4j &#x2013; Download Apache Log4j 2 - Apache Log4j 2</title>
<link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
<link rel="stylesheet" href="./css/site.css" type="text/css" />
<script type="text/javascript" src="./js/jquery.min.js"></script>
<script type="text/javascript" src="./js/bootstrap.min.js"></script>
<script type="text/javascript" src="./js/prettify.min.js"></script>
<script type="text/javascript" src="./js/site.js"></script>
<meta name="Date-Revision-yyyymmdd" content="20180317" />
<meta http-equiv="Content-Language" content="en" />
</head>
<body class="composite">
<a href="https://logging.apache.org/">
<img class="logo-left" src="./images/ls-logo.jpg" alt="Apache logging services logo" />
</a>
<img class="logo-right" src="./images/logo.png" alt="Apache log4j logo" />
<div class="clear"></div>
<div class="navbar">
<div class="navbar-inner">
<div class="container-fluid">
<a class="brand" href="https://logging.apache.org/log4j/2.x/">Apache Log4j 2 &trade;</a>
<ul class="nav">
<li>
<a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="external" target="_blank" title="Logging Wiki">Logging Wiki</a>
</li>
<li>
<a href="https://www.apache.org/" class="external" target="_blank" title="Apache">Apache</a>
</li>
<li>
<a href="../../" title="Logging Services">Logging Services</a>
</li>
<li>
<a href="https://analysis.apache.org/dashboard/index/org.apache.logging.log4j:log4j" class="external" target="_blank" title="Sonar">Sonar</a>
</li>
<li>
<a href="https://github.com/apache/logging-log4j2" class="external" target="_blank" title="GitHub">GitHub</a>
</li>
</ul>
</div>
</div>
</div>
<div class="container-fluid">
<table class="layout-table">
<tr>
<td class="sidebar">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-home"></i>Apache Log4j™ 2</li>
<li class="none">
<a href="index.html" title="About">About</a>
</li>
<li class="none active">
<a href="download.html" title="Download">Download</a>
</li>
<li class="collapsed">
<a href="javadoc.html" title="Javadoc">Javadoc</a>
</li>
<li class="collapsed">
<a href="maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts">Maven, Ivy, Gradle Artifacts</a>
</li>
<li class="none">
<a href="runtime-dependencies.html" title="Runtime Dependencies">Runtime Dependencies</a>
</li>
<li class="none">
<a href="changelog.html" title="Changelog">Changelog</a>
</li>
<li class="none">
<a href="faq.html" title="FAQ">FAQ</a>
</li>
<li class="collapsed">
<a href="performance.html" title="Performance">Performance</a>
</li>
<li class="none">
<a href="articles.html" title="Articles and Tutorials">Articles and Tutorials</a>
</li>
<li class="none">
<a href="thanks.html" title="Thanks">Thanks</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-pencil"></i>For Contributors</li>
<li class="none">
<a href="build.html" title="Building Log4j from Source">Building Log4j from Source</a>
</li>
<li class="none">
<a href="guidelines.html" title="Guidelines">Guidelines</a>
</li>
<li class="none">
<a href="javastyle.html" title="Style Guide">Style Guide</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-book"></i>Manual</li>
<li class="none">
<a href="manual/index.html" title="Introduction">Introduction</a>
</li>
<li class="none">
<a href="manual/architecture.html" title="Architecture">Architecture</a>
</li>
<li class="none">
<a href="manual/migration.html" title="Log4j 1.x Migration">Log4j 1.x Migration</a>
</li>
<li class="collapsed">
<a href="manual/api.html" title="Java API">Java API</a>
</li>
<li class="none">
<a href="manual/scala-api.html" title="Scala API">Scala API</a>
</li>
<li class="collapsed">
<a href="manual/configuration.html" title="Configuration">Configuration</a>
</li>
<li class="collapsed">
<a href="manual/webapp.html" title="Web Applications and JSPs">Web Applications and JSPs</a>
</li>
<li class="collapsed">
<a href="manual/lookups.html" title="Lookups">Lookups</a>
</li>
<li class="collapsed">
<a href="manual/appenders.html" title="Appenders">Appenders</a>
</li>
<li class="collapsed">
<a href="manual/layouts.html" title="Layouts">Layouts</a>
</li>
<li class="collapsed">
<a href="manual/filters.html" title="Filters">Filters</a>
</li>
<li class="collapsed">
<a href="manual/async.html" title="Async Loggers">Async Loggers</a>
</li>
<li class="collapsed">
<a href="manual/garbagefree.html" title="Garbage-free Logging">Garbage-free Logging</a>
</li>
<li class="none">
<a href="manual/jmx.html" title="JMX">JMX</a>
</li>
<li class="none">
<a href="manual/logsep.html" title="Logging Separation">Logging Separation</a>
</li>
<li class="collapsed">
<a href="manual/extending.html" title="Extending Log4j">Extending Log4j</a>
</li>
<li class="collapsed">
<a href="manual/plugins.html" title="Plugins">Plugins</a>
</li>
<li class="collapsed">
<a href="manual/customconfig.html" title="Programmatic Log4j Configuration">Programmatic Log4j Configuration</a>
</li>
<li class="collapsed">
<a href="manual/customloglevels.html" title="Custom Log Levels">Custom Log Levels</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-tags"></i>Related Projects</li>
<li class="none">
<a href="http://logging.apache.org/log4j/scala/index.html" class="external" target="_blank" title="Log4j-Scala">Log4j-Scala</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-tags"></i>Legacy</li>
<li class="none">
<a href="http://logging.apache.org/log4j/1.2/" class="external" target="_blank" title="Log4j 1.2">Log4j 1.2</a>
</li>
<li class="none">
<a href="http://logging.apache.org/log4j/log4j-2.3/" class="external" target="_blank" title="Log4j 2.3">Log4j 2.3</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-cog"></i>Components</li>
<li class="none">
<a href="log4j-api/index.html" title="API">API</a>
</li>
<li class="none">
<a href="log4j-core/index.html" title="Implementation">Implementation</a>
</li>
<li class="none">
<a href="log4j-jcl/index.html" title="Commons Logging Bridge">Commons Logging Bridge</a>
</li>
<li class="none">
<a href="log4j-1.2-api/index.html" title="Log4j 1.2 API">Log4j 1.2 API</a>
</li>
<li class="none">
<a href="log4j-slf4j-impl/index.html" title="SLF4J Binding">SLF4J Binding</a>
</li>
<li class="none">
<a href="log4j-jul/index.html" title="JUL Adapter">JUL Adapter</a>
</li>
<li class="none">
<a href="log4j-to-slf4j/index.html" title="Log4j 2 to SLF4J Adapter">Log4j 2 to SLF4J Adapter</a>
</li>
<li class="none">
<a href="log4j-flume-ng/index.html" title="Apache Flume Appender">Apache Flume Appender</a>
</li>
<li class="none">
<a href="log4j-taglib/index.html" title="Log4j Tag Library">Log4j Tag Library</a>
</li>
<li class="none">
<a href="log4j-jmx-gui/index.html" title="Log4j JMX GUI">Log4j JMX GUI</a>
</li>
<li class="none">
<a href="log4j-web/index.html" title="Log4j Web Application Support">Log4j Web Application Support</a>
</li>
<li class="none">
<a href="log4j-appserver/index.html" title="Log4j Application Server Integration">Log4j Application Server Integration</a>
</li>
<li class="none">
<a href="log4j-couchdb/index.html" title="Log4j CouchDB appender">Log4j CouchDB appender</a>
</li>
<li class="none">
<a href="log4j-mongodb2/index.html" title="Log4j MongoDB2 appender">Log4j MongoDB2 appender</a>
</li>
<li class="none">
<a href="log4j-mongodb3/index.html" title="Log4j MongoDB3 appender">Log4j MongoDB3 appender</a>
</li>
<li class="none">
<a href="log4j-cassandra/index.html" title="Log4j Cassandra appender">Log4j Cassandra appender</a>
</li>
<li class="none">
<a href="log4j-iostreams/index.html" title="Log4j IO Streams">Log4j IO Streams</a>
</li>
<li class="none">
<a href="log4j-liquibase/index.html" title="Log4j Liquibase Binding">Log4j Liquibase Binding</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-info-sign"></i>Project Information</li>
<li class="none">
<a href="dependency-convergence.html" title="Dependency Convergence">Dependency Convergence</a>
</li>
<li class="none">
<a href="dependency-management.html" title="Dependency Management">Dependency Management</a>
</li>
<li class="none">
<a href="team-list.html" title="Project Team">Project Team</a>
</li>
<li class="none">
<a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
</li>
<li class="none">
<a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
</li>
<li class="none">
<a href="license.html" title="Project License">Project License</a>
</li>
<li class="none">
<a href="source-repository.html" title="Source Repository">Source Repository</a>
</li>
<li class="none">
<a href="project-summary.html" title="Project Summary">Project Summary</a>
</li>
</ul>
<ul class="nav nav-list">
<li class="nav-header"><i class="icon-cog"></i>Project Reports</li>
<li class="none">
<a href="changes-report.html" title="Changes Report">Changes Report</a>
</li>
<li class="none">
<a href="jira-report.html" title="JIRA Report">JIRA Report</a>
</li>
<li class="none">
<a href="rat-report.html" title="RAT Report">RAT Report</a>
</li>
</ul>
</div>
<div id="poweredBy">
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/maven-feather.png" />
</a>
</div>
</td>
<td class="content">
<!-- vim: set syn=markdown : -->
<!-- Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. --><h1>Download Apache Log4j 2</h1>
<p>Apache Log4j 2 is distributed under the <a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.html">Apache License, version 2.0</a>.</p>
<p>The link in the Mirrors column should display a list of available mirrors with a default selection based on your inferred location. If you do not see that page, try a different browser. The checksum and signature are links to the originals on the main distribution server.</p>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th>Distribution </th>
<th>Mirrors </th>
<th>Checksum </th>
<th>Signature </th>
</tr>
</thead>
<tbody>
<tr class="b">
<td>Apache Log4j 2 binary (tar.gz) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.tar.gz">apache-log4j-2.11.0-bin.tar.gz</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.tar.gz.md5">apache-log4j-2.11.0-bin.tar.gz.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.tar.gz.asc">apache-log4j-2.11.0-bin.tar.gz.asc</a> </td>
</tr>
<tr class="a">
<td>Apache Log4j 2 binary (zip) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip">apache-log4j-2.11.0-bin.zip</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip.md5">apache-log4j-2.11.0-bin.zip.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip.asc">apache-log4j-2.11.0-bin.zip.asc</a> </td>
</tr>
<tr class="b">
<td>Apache Log4j 2 source (tar.gz) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-src.tar.gz">apache-log4j-2.11.0-src.tar.gz</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.tar.gz.md5">apache-log4j-2.11.0-src.tar.gz.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.tar.gz.asc">apache-log4j-2.11.0-src.tar.gz.asc</a> </td>
</tr>
<tr class="a">
<td>Apache Log4j 2 source (zip) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-src.zip">apache-log4j-2.11.0-src.zip</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.zip.md5">apache-log4j-2.11.0-src.zip.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.zip.asc">apache-log4j-2.11.0-src.zip.asc</a> </td>
</tr>
</tbody>
</table>
<p>It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. Please read <a class="externalLink" href="https://httpd.apache.org/dev/verification.html">Verifying Apache HTTP Server Releases</a> for more information on why you should verify our releases.</p>
<p>The PGP signatures can be verified using PGP or GPG. First download the <a class="externalLink" href="https://www.apache.org/dist/logging/KEYS">KEYS</a> as well as the asc signature file for the relevant distribution. Make sure you get these files from the <a class="externalLink" href="https://www.apache.org/dist/logging/">main distribution directory</a>, rather than from a mirror. Then verify the signatures using</p>
<div class="source">
<div class="source">
<pre>gpg --import KEYS
gpg --verify apache-log4j-2.11.0-bin.tar.gz.asc
</pre></div></div>
<p>Apache Log4j 2.11.0 is signed by Ralph Goers (B3D8E1BA)</p>
<p>Alternatively, you can verify the MD5 signature on the files. A unix program called md5 or md5sum is included in many unix distributions.</p>
<div class="section">
<h2><a name="Previous_Releases"></a>Previous Releases</h2>
<p>Log4j 2.3 was the last 2.x release to support Java 6. Those artifacts can be found at:</p>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th>Distribution </th>
<th>Mirrors </th>
<th>Checksum </th>
<th>Signature </th>
</tr>
</thead>
<tbody>
<tr class="b">
<td>Apache Log4j 2 binary (tar.gz) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.tar.gz">apache-log4j-2.3-bin.tar.gz</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.tar.gz.md5">apache-log4j-2.3-bin.tar.gz.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.tar.gz.asc">apache-log4j-2.3-bin.tar.gz.asc</a> </td>
</tr>
<tr class="a">
<td>Apache Log4j 2 binary (zip) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip">apache-log4j-2.3-bin.zip</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip.md5">apache-log4j-2.3-bin.zip.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip.asc">apache-log4j-2.3-bin.zip.asc</a> </td>
</tr>
<tr class="b">
<td>Apache Log4j 2 source (tar.gz) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-src.tar.gz">apache-log4j-2.3-src.tar.gz</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.tar.gz.md5">apache-log4j-2.3-src.tar.gz.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.tar.gz.asc">apache-log4j-2.3-src.tar.gz.asc</a> </td>
</tr>
<tr class="a">
<td>Apache Log4j 2 source (zip) </td>
<td><a class="externalLink" href="https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.0/apache-log4j-2.11.0-src.zip">apache-log4j-2.3-src.zip</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.zip.md5">apache-log4j-2.3-src.zip.md5</a> </td>
<td><a class="externalLink" href="https://www.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-src.zip.asc">apache-log4j-2.3-src.zip.asc</a> </td>
</tr>
</tbody>
</table>
<p>All previous releases of Apache log4j can be found in the <a class="externalLink" href="https://archive.apache.org/dist/logging/log4j/">archive repository</a>.</p></div>
<div class="section">
<h2><a name="Using_Log4j_on_your_classpath"></a>Using Log4j on your classpath</h2>
<p>To use Log4j 2 in your application make sure that both the API and Core jars are in the application&#x2019;s classpath. Add the dependencies listed below to your classpath.</p>
<div class="source">
<div class="source">
<pre>log4j-api-2.11.0.jar
log4j-core-2.11.0.jar
</pre></div></div>
<p>You can do this from the command line or a manifest file.</p></div>
</td>
</tr>
</table>
</div>
<div class="footer">
<p>Copyright &copy; 1999-2018 <a class="external" href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p>
<p>Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
<p>Site powered by <a class="external" href="http://getbootstrap.com/">Twitter Bootstrap</a>. Icons from <a class="external" href="http://glyphicons.com/">Glyphicons Free</a>.</p>
</div>
</div>
</body>
</html>