有一个插件可以在我的同事的系统中正常工作但不在我的系统中。我怀疑它是因为他的settings.xml中包含了一个存储库而不是我的存储库。是否有一个工具可以用来确定从哪个仓库下载这个插件?
答案 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存储库的精彩搜索。