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