有像http://mvnrepository.com/这样的网站允许搜索“工件”,并给出一个定义,我可以将其添加到我的项目中,以便从公共存储库自动下载库。
但是这个特殊的例子(mvnrepository.com)(我知道的唯一工作的)被定义为“按组,工件或描述搜索”,而我想按类的全名搜索。例如,我想输入org.apache.commons.lang.NotImplementedException
以获得<dependency org="commons-lang" name="commons-lang" rev="2.6"/>
(或类似的)作为答案。有没有这样的工具?
5条答案
按热度按时间fnatzsnv1#
如果你想搜索类,你应该使用http://search.maven.org,然后点击“高级搜索”...
rqqzpn5f2#
@khmarbaise的答案是直接和正确的,但如果你可能想搜索一些额外的公共Maven仓库(如JBoss),而不仅仅是Maven Central,我建议使用http://grepcode.com。
**编辑:**不幸的是,我曾经强烈推荐的http://grepcode.com现在已经死了。目前我不知道比https://search.maven.org更好的地方,已经由@khmarbaise回答了。
h7wcgrx33#
我建议尝试所有的搜索引擎。现在我花了几个小时思考如何上传工件,而它原来已经存在于仓库中。这是
junit-addons
,它既是 groupId 又是 artifactId,可以在pom中验证。我的尝试:我是一个maven新手,所以我不能说第二个链接是最好的。虽然tt是唯一有帮助的在我的情况。
zbdgwd5y4#
https://javalibs.com/是一个搜索maven repos的好网站。
2022年4月17日评论:
似乎这个网站不能再打开了。
lndjwyie5#
更多搜索引擎:JAR-Download.com: