像http://mvnrepository.com/这样的网站让我们搜索“工件”,并提供一个定义,我可以添加到我的项目中,以便从公共存储库自动下载库。
但是这个特殊的例子(mvnrepository.com)(实际上我知道的唯一工作)是定义限于“按组,工件或描述搜索”,而我想按类全名搜索。例如,我想输入org.apache.commons.lang.NotImplementedException
来获取<dependency org="commons-lang" name="commons-lang" rev="2.6"/>
(或类似)作为答案。有这个设施吗?
答案 0 :(得分:37)
如果您想搜索课程,请使用http://search.maven.org并点击“高级搜索”...这适用于Maven Central
答案 1 :(得分:20)
@khmarbaise的答案是直截了当的,但是如果你想搜索一些额外的公共Maven回购(比如JBoss),不仅仅是Maven Central,我推荐使用http://grepcode.com 德尔>
编辑:不幸的是,似乎http://grepcode.com,我过去强烈推荐这样的东西,现在已经死了。目前我不知道https://search.maven.org比@khmarbaise更好的地方,已由{{3}}回答。
答案 2 :(得分:3)
我建议尝试所有的搜索引擎。现在我已经失去了思考如何上传工件的时间,而事实证明它已经存在于回购中。这是junit-addons
,它是 groupId 和 artifactId ,可以在pom中验证。我的尝试:
我是一个maven新手,所以我不能说第二个链接是最好的。虽然在我的案例中tt是唯一有用的。
答案 3 :(得分:2)
https://javalibs.com/是一个搜索Maven仓库的好在线网站。
答案 4 :(得分:0)
又一个搜索引擎:JAR-Download.com: