Search maven Repositories

Source: Internet
Author: User
Tags file size sonatype
Search maven Repositories

When using Maven for development, one of the more common questions is how to find the dependencies I want, for example, I want to use ACTIVEMQ, but I don't know groupid,artifactid, and the appropriate version. How to do it. This article describes several sites that provide a MAVEN warehouse search service.

1. http://repository.sonatype.org/index.html


The server is provided by Sonatype, Sonatype is a company dedicated to Maven,nexus,m2eclipse and other products created by Maven Jaso Van Zyl. The warehouse search backstage uses Nexus,nexus is by far the most powerful MAVEN repository manager, and it is open source. If you are using MAVEN extensively within your organization then you will need to assume your maven repository, Nexus is a good choice and you can download it for free and install it.

As shown above, you can enter what you want to search in the search box on the left, such as ORG.APACHE.ACTIVEMQ, and the corresponding results (POM, jar) will appear on the right. Click the pom link on the far right to view the POM content directly (then copy and paste the Groupid,artifactid and version you need), or click Artifact to download the jar file directly.

2. http://www.mvnbrowser.com/


Mvnbrowser Agent Many major public maven warehouses, and detailed descriptions of these warehouses, including Apache, Codehaus, Javanet, and so on, see: Http://www.mvnbrowser.com/repositories.html. The Mvnbrowser function is simpler than the Nexus, but is also very useful, you can enter the keyword in the search box in the upper right corner, and then search, you will see a series of search results, interesting in the back, when you click on a result, the detail page will have a POM code snippet, which is very useful, Because you can copy it directly. In addition, all version information for this component, whether it has the Javadoc and source code available, relies on those artifacts, what files are being referenced, which repositories are available, what licenses are, and so on. These very useful information is reflected in a friendly UI.

3. http://www.mvnrepository.com/


Mvnrepository is also a very useful Maven repository search service, its biggest feature is simple, except search for nothing. Similarly, you can enter keywords at the top of the page to search. Then click to view Details: the coordinates of the component Pom fragment, version information, jar download connection can be obtained. Also, one interesting feature is that you can see the file size change state diagram of the widget.

In Mvnrepository, through the Tag Cloud page, which keywords most popular, at a glance.

Finally, the above mentioned sites are public sites, if you use Maven within the company, it is best to set up a MAVEN warehouse server, so that only one download for external. Nexus is a good choice, it provides exceptionally powerful features, search is of course included, to learn more can be viewed: http://books.sonatype.com/maven-book/reference_zh/repository-manager.html.

Article Source: http://juvenshun.iteye.com/blog/269094

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.