maven - 找出jar来自哪个maven存储库

标签 maven dependencies repository

有一个插件可以在我同事的系统中正常工作,但在我的系统中却没有。我怀疑是因为他的 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/

相关文章:

java - IntelliJ Maven Selenium 构建 jar

java - 如何告诉 Maven 在本地哪里搜索父 POM?

java - 无法在Eclipse中启动通过Maven运行的tomcat

svn - 我们如何改进对 SVN 的使用?

go - 在 DDD 中,一个实体和存储库可以从多个表中提取吗?

maven - 运行hbase java程序出错

c - Visual Studio C 编译器是否具有与 GCC 的 -M 等效的功能?

c++ - 处理 C++ 依赖项(跨平台)

Python distutils 在不同机器上构建不同的扩展

git - 防止 `git` 使用给定的提交消息推送提交