对于神器中的每个条目,是否有办法从Artifactory自动生成依赖项列表。那么我可以复制我的项目所需的条目,而不必手动手动键入每个依赖项?
答案 0 :(得分:1)
Nexus,Artifactory和Archiva不支持此。
您可以改为运行:
mvn dependency:tree
获取当前项目的依赖项。
答案 1 :(得分:0)
Artifactory是二进制存储库,而不是依赖项管理器。它几乎不会保存有关工件的二进制文件和现有信息。由于我们不知道您正在使用什么构建工具(和依赖管理器),因此我们不知道如何为您生成依赖树。 我们可以为您提供有关已传递构建的信息(之前已部署到Artifactory)。在这种情况下,我们知道事实上解决了什么。但是我们无法知道前面的依赖关系(在你运行工具之前)。
答案 2 :(得分:0)
似乎artifactory不会这样做,即使它知道其存储库中的每个依赖
即:
<dependency>
<groupId>group1</groupId>
<artifactId>artifact1</artifactId>
<version>1.0</version>
</dependency>
因为它是一个'maven'回购,所以每增加一个jar就知道这三件事。 Maven maven-dependency-plugin:tree做的不同于列出添加到repo的所有依赖项