找出jar来自哪个maven存储库

时间:2012-08-13 17:59:18

标签: maven dependencies repository

有一个插件可以在我的同事的系统中正常工作但不在我的系统中。我怀疑它是因为他的settings.xml中包含了一个存储库而不是我的存储库。是否有一个工具可以用来确定从哪个仓库下载这个插件?

3 个答案:

答案 0 :(得分:3)

Maven将信息存储在本地maven存储库中的_maven.repositories文件中(通常为~/.m2/repositories),用于每个工件。该文件位于本地maven存储库中相应工件的旁边。

此文件通常会列出从中下载工件的repository / plugin-repository。这与您的settings.xml文件中的存储库匹配。

答案 1 :(得分:2)

在Maven 3中,文件似乎被更改为_remote.repositories

答案 2 :(得分:1)

请参阅Find Maven repository where a dependency is stored中的答案。

另请查看http://maven-repository.com/

它提供了很多公共maven存储库的精彩搜索。