【发布时间】:2016-08-18 20:53:35
【问题描述】:
我想,给定一个 pom.xml 文件,展开传递依赖,并且对于每个直接和传递依赖,列出 maven 从中获取它的存储库。
有了maven-dependency-plugin我可以做到
mvn dependency:tree 获取传递依赖树,但不包含存储库信息
mvn dependency:list-repositories 获取使用的存储库列表,但不包含依赖信息
mvn dependency:get -Dartifact=<...> 获取单个工件和传递依赖项,但它似乎获取的比需要的多得多,我不知道我真正关心的是哪个。
【问题讨论】:
-
你想解决什么样的问题?
-
我正在尝试迁移我们的代码库以使用不支持传递依赖解析的 Bazel。我想用maven解决依赖,用输出生成下载和依赖的Bazel规则,让Bazel做下载的工作。