Downloads
Use the links below to download Apache Jackrabbit releases from one of our mirrors. You should verify the integrity of the files using the signatures and checksums available from this page.
Please note that some mirrors might not be up-to-date shortly after a release; in this case wait 12-24 hours until the distribution becomes available on your preferred mirror.
- Latest stable releases:
- Apache Jackrabbit 2.22.x (Java 11 and later)
- Apache Jackrabbit 2.20.x (Java 8 and later)
- Apache Jackrabbit Oak 1.72.0 (Java 11 and later)
- Latest unstable releases (from trunk):
- Apache Jackrabbit 2.23.x (Java 11 and later)
- Maintenance releases:
- Apache Jackrabbit Oak 1.22.x (Java 8 to Java 13)
- Latest stable OCM release: Apache Jackrabbit OCM 2.0.0
- Latest stable FileVault releases:
- Apache Jackrabbit FileVault 3.8.2 (Java 8 and later)
- Apache Jackrabbit FileVault 3.2.8 (Java 7 and later)
- Latest stable FileVault Plugin release: Apache Jackrabbit FileVault Package Maven Plugin 1.4.0
- Release Archive
Apache Jackrabbit releases are available under the Apache License, Version 2.0.
See the NOTICE.txt
file contained in each release artifact for applicable copyright attribution notices.
Some Jackrabbit components contain external code with licenses that meet Apache licensing policies.
See the LICENSE.txt
file contained in each release artifact for applicable licenses.
Apache Jackrabbit 2.23.1-beta (October 12th, 2024)
Apache Jackrabbit 2.23.1-beta is an unstable release cut directly from Jackrabbit trunk, with a focus on new features and other improvements. For production use we recommend the latest stable 2.22.x release.
See the full release notes for more details.
-
jackrabbit-2.23.1-beta-src.zip (13M, source zip, pgp, sha512)
-
jackrabbit-standalone-2.23.1-beta.jar (100M, standalone server, pgp, sha512)
-
jackrabbit-webapp-2.23.1-beta.war (45M, web application, pgp, sha512)
-
jackrabbit-jca-2.23.1-beta.rar (43M, JCA resource adapter, pgp, sha512)
Apache Jackrabbit Oak 1.72.0 (November 14th, 2024)
Apache Jackrabbit Oak 1.72.0 is an incremental feature release based on and compatible with earlier stable Jackrabbit Oak 1.x releases. This release is considered stable and targeted for production use.
See the full release notes for more details.
- jackrabbit-oak-1.72.0-src.zip (20M, source zip, pgp, sha512)
Apache Jackrabbit Oak 1.22.21 (September 12th, 2024)
Apache Jackrabbit Oak 1.22.21 is an incremental feature release based on and compatible with earlier stable Jackrabbit Oak 1.22.x releases. Jackrabbit Oak 1.22.x releases are considered stable and targeted for production use.
See the full release notes for more details.
- jackrabbit-oak-1.70.0-src.zip (20M, source zip, pgp, sha512)
Apache Jackrabbit 2.22.0 (June 14th, 2024)
Apache Jackrabbit 2.22.0 is an incremental feature release based on and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit 2.20.x releases are considered stable and targeted for production use.
(Note that this release now requires Java 11, and also removes RMI support)
See the full release notes for more details.
-
jackrabbit-2.22.0-src.zip (13M, source zip, pgp, sha512)
-
jackrabbit-standalone-2.22.0.jar (99M, standalone server, pgp, sha512)
-
jackrabbit-webapp-2.22.0.war (45M, web application, pgp, sha512)
-
jackrabbit-jca-2.22.0.rar (43M, JCA resource adapter, pgp, sha512)
Apache Jackrabbit 2.20.16 (May 13th, 2024)
Apache Jackrabbit 2.20.16 is an incremental feature release based on and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit 2.20.x releases are considered stable and targeted for production use.
See the full release notes for more details.
-
jackrabbit-2.20.16-src.zip (13M, source zip, pgp, sha512)
-
jackrabbit-standalone-2.20.16.jar (106M, standalone server, pgp, sha512)
-
jackrabbit-webapp-2.20.16.war (48M, web application, pgp, sha512)
-
jackrabbit-jca-2.20.16.rar (46M, JCA resource adapter, pgp, sha512)
Apache Jackrabbit FileVault 3.8.2 (September 25th, 2024)
Jackrabbit FileVault 3.8.2 is the latest stable release of the repository content synchronization tool. This version is only compatible with Java 8 or newer. The OSGi bundles depend on Jackrabbit 2.20.8+ (JCR Commons, SPI, SPI Commons), Oak Jackrabbit API 1.22.4+, Commons IO 2.7+, Commons Collections 4.1+ and SLF4J 1.7+.
See the full release notes for more details.
- jackrabbit-filevault-3.8.2-source-release.zip (3M, source zip, pgp, sha512)
- Binaries (and also sources) are provided via Maven Central with group id
org.apache.jackrabbit.vault
Also see the Jackrabbit FileVault documentation for more information about this project.
Apache Jackrabbit FileVault 3.2.8 (March 21st, 2019)
Jackrabbit FileVault 3.2.8 is the latest stable release of repository content synchronization tool still compatible with Java 7. If possible use FileVault 3.4.0 or newer which requires Java 8.
See the full release notes for more details.
- jackrabbit-filevault-3.2.8-src.zip (1.5M, source zip, pgp, sha512)
- Binaries (and also sources) are provided via Maven Central with group id
org.apache.jackrabbit.vault
Also see the Jackrabbit FileVault documentation for more information about this project.
Apache Jackrabbit FileVault Package Maven Plugin 1.4.0 (October 1st, 2024)
Jackrabbit FileVault Package Maven Plugin 1.4.0 is the latest stable release of the FileVault content package Maven plugin.
See the full release notes for more details.
- filevault-package-maven-plugin-1.4.0-source-release.zip (1.5M, source zip, PGP signature)
Also see the Jackrabbit FileVault Package Maven Plugin documentation for more information about this project.
Apache Jackrabbit OCM 2.0.0 (10-July-2012)
Apache Jackrabbit OCM 2.0.0 is release that contains fixes and improvements over Jackrabbit OCM 1.5. Apart from the test classes, it does not depend on Apache Jackrabbit core, but only on the JCR 2.0 specification
See the full release notes for more details.
- jackrabbit-ocm-2.0.0-source-release.zip (518K, source zip, PGP signature, sha1)
Release Archive
Only current recommended releases are available on the main distribution site and its mirrors. Older releases are available from the archive download site.
Verify
It is essential that you verify the integrity of the downloaded files using the PGP signatures or SHA512 checksums. Please read Verifying Apache HTTP Server Releases for more information on why you should verify our releases.
The PGP signatures can be verified using PGP or GPG. First download the KEYS
file as well as the .asc
signature files for the relevant release packages. Make sure you get these files from
the main distribution directory, rather than from a mirror.
Then verify the signatures using
% pgpk -a KEYS
% pgpv jackrabbit-X.Y.Z-src.zip.asc
or
% pgp -ka KEYS
% pgp jackrabbit-X.Y.Z-src.zip.asc
or
% gpg --import KEYS
% gpg --verify jackrabbit-X.Y.Z-src.zip.asc jackrabbit-X.Y.Z-src.zip
Alternatively, you can verify the SHA512 checksums on the files. For checking the SHA512 checksums, use the program
called sha512sum
(GNU core utilities), or, alternatively, openssl
.
Windows users can use 'CertUtil` (doc)
or use the equivalent *nix tools as part of their Cygwin or Linux subsystems.