如何搜索特定类的公共Maven/Ivy存储库?

Iva*_*van 32 ivy maven

有像http://mvnrepository.com/这样的网站让我们搜索"工件"并给出一个定义,我可以添加到我的项目中,以便从公共存储库自动下载库.

但是这个特定的例子(mvnrepository.com)(我实际上唯一知道的工作)是定义限于"按组,工件或描述搜索",而我想按类全名搜索.例如,我想进入org.apache.commons.lang.NotImplementedException以获得<dependency org="commons-lang" name="commons-lang" rev="2.6"/>(或类似)答案.有这个设施吗?

khm*_*ise 38

如果你想搜索类,你应该使用http://search.maven.org并点击"高级搜索"...这是为Maven Central

  • “高级搜索”为我提供了一个标准类别的 470 个工件:-( 有没有一个不太先进但更可用的搜索引擎? (2认同)

Mic*_*ski 19

@khmarbaise的答案 是直截了当的,但是如果你想搜索一些额外的公共Maven回购(比如JBoss),不仅仅是Maven Central,我推荐使用http://grepcode.com.

编辑:不幸的是,似乎http://grepcode.com,我曾经强烈推荐这样的东西,现在已经死了.目前我不知道比https://search.maven.org更好的地方,已经由@khmarbaise回答了.

  • 为grepcode.com获取"HTTP 503服务不可用" (2认同)