Maven中央存储库:浏览工件的任何友好方式?

时间:2014-09-15 08:21:24

标签: maven navigation repository usability maven-central

我是maven的新手。现在我正在学习如何从maven存储库中查找和使用库。我看到maven中央存储库(mcr)与cpan类似,只是mcr用于java而cpan用于perl。

我看到mcr和cpan之间存在很大差异:当我在cpan web中搜索某些内容(例如“ssh”)时,我会简要描述找到的包(它们是什么以及它们做了​​什么) )。如果我点击包链接,那么我会得到完整的描述(名称,sypnosis,描述​​,示例等)。

现在,如果我在mcr web中搜索某些内容(例如“ssh”),我会获得找到的工件列表,它们的groupid,版本和日期,但是没有关于工件是什么的描述或它做了什么。即使我点击链接(版本链接是唯一提供一些信息的链接),我也不会得到任何关于它是什么或它做什么或示例的描述。

有没有办法(即其他一些页面)以更友好的方式浏览存储库工件? (类似于cpan的东西)

2 个答案:

答案 0 :(得分:3)

您可以使用mvnrepository网站。

它链接到Maven Central Repository,并为每个工件提供更详细的视图 - 包括描述*。

因此,例如对于commons-httpclient工件,它具有以下描述:

  

HttpClient组件支持RFC 1945(HTTP / 1.0)和RFC 2616(HTTP / 1.1)的客户端,几个相关规范(RFC 2109(Cookies),RFC 2617(HTTP身份验证)等),以及提供了一个框架,通过该框架可以轻松创建新的请求类型(方法)或HTTP扩展。

*注意,显示的说明来自工件pom<description>标记。此标记是可选的,这意味着并非每个项目都实际定义它,所以很遗憾,您可能并不总是看到描述。

答案 1 :(得分:0)

看看Bintray's jcenter。它是Maven Central的超集,并添加了包的元数据,例如作者,许可,描述,发行说明,评级和评论等。您还可以注册以获取版本发布的更新。

相关问题