有一个插件可以在我同事的系统中正常工作,但在我的系统中却没有。我怀疑是因为他的 settings.xml 中包含一个存储库,但我的中没有。有没有一种工具可以用来确定这个插件是从哪个 repo 下载的?
最佳答案
Maven 将该信息存储在名为 _maven.repositories
的文件中。在每个 Artifact 的本地 maven 存储库(通常是 ~/.m2/repositories
)中。该文件位于本地 maven 存储库中相应 Artifact 的旁边。
此文件通常会列出从中下载 Artifact 的存储库/插件存储库。这与您的 settings.xml
中的存储库匹配文件。
关于maven - 找出jar来自哪个maven存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11939707/