Home Apache Maven repositories (edit)

Apache Maven repositories

Here is an overview of Maven repositories in use at the Apache Software Foundation.

Basic information

The main snapshot and release Maven repositories for Apache are at https://repository.apache.org. The repository also proxies Apache's legacy repositories.

If your Apache project would like to use repository.apache.org, see Publishing Maven Releases.

  • Use the New repo and staging process to help prevent accidental releases and ensure that releases meet Apache standards.
  • Subscribe to the repository mailing list via repository-subscribe@apache.org for questions, complaints and ideas.

If you're a user looking for Apache artifacts from a Maven repository, all releases are synced to Central and snapshots are available here: http://repository.apache.org/snapshots/.

FAQs about the ASF Jar repositories

m1/m2?

There are two types of Maven repository. Loosely, Maven-1 and Maven-2 use 'm1' and 'm2' repositories, though Maven-2 can point to legacy Maven-1 repositories. Apache supports both, but is phasing out the m1 repositories.

Do I need to deploy to both m1/m2 repositories?

No, because the Maven2 repository layout is the standard used by most tools, including Maven, Ivy and Buildr.

Can we put third party files in the repositories?

You can with the snapshot repositories, but you cannot with the release repositories. When putting third party files in the snapshot repositories, please email the repository mailing list to explain what you are doing. Ideally, you should upload third party files to the 'central' Maven repository via the Maven upload process.

Can I release a research branch to the repositories?

As long as your project's PMC is happy with the release, you can release a research branch to the snapshot repository; otherwise you should just release in your people.apache.org personal space.

What is 'repository.apache.org'?

Apache operates a repository manager at https://repository.apache.org/. Apache projects can use it to deploying snapshots, releases, or both. See the Publishing Maven Releases guide for more details.

What resources are available?

How do rsyncs happen?

All the official repositories rsync automatically.

Copyright 2020, The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Apache® and the Apache feather logo are trademarks of The Apache Software Foundation...