从Artifactory自动生成依赖项列表

时间:2014-02-24 13:17:43

标签: maven maven-2 maven-3 artifactory

对于神器中的每个条目,是否有办法从Artifactory自动生成依赖项列表。那么我可以复制我的项目所需的条目,而不必手动手动键入每个依赖项?

3 个答案:

答案 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的所有依赖项

相关问题