Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best Repository Management for Maven

I am working on Automated Build using maven and Jenkins. I am looking for best open source Repository Management for Maven. So that I can have an integaration between Maven and jenkins via respository manager.

like image 786
BalaB Avatar asked Dec 07 '11 06:12

BalaB


People also ask

Which is the most popular public Maven repository?

Containing over three million maven artifacts, Maven Central is one of the world's largest and oldest public repositories. It is the default repository that the maven client contacts when building a maven project.

What are three types of Maven repository?

There are 3 types of maven repository: Local Repository. Central Repository. Remote Repository.

Does Maven have a repository?

A repository in Maven holds build artifacts and dependencies of varying types. There are exactly two types of repositories: local and remote: the local repository is a directory on the computer where Maven runs. It caches remote downloads and contains temporary build artifacts that you have not yet released.

Which tool is used to maintain the repository?

Answer: Git is an open-source version control system that lets you perform versioning for a repository that is created or initialized using Git.


1 Answers

You have at least four choices:

  • Nexus
  • Artifactory
  • Apache Archiva
  • Reposilite

Each has pros and cons. I'd go with Nexus since it is backed by Sonatype who are also involved in Maven development. I liked the Artifactory UI though. Both Nexus and Artifactory have supported professional editions as well.

These are linked from the maven site as well.

like image 102
Raghuram Avatar answered Sep 23 '22 10:09

Raghuram