2014-02-24 28 views
1

有没有办法从artifactory中为artifactory中的每个条目自动生成依赖关系列表。那么我可以为我的项目复制所需的条目,而不必手工输入每个依赖项?从Artifactory自动生成依赖关系列表

+1

为什么不使用[maven-dependency-plugin:tree](http://maven.apache.org/plugins/maven- dependency-plugin/tree-mojo.html)? – khmarbaise

回答

1

Nexus,Artifactory和Archiva不支持这一点。

你可以去运行:

mvn dependency:tree 

,并获得依赖你当前项目。

0

Artifactory是一个二进制存储库,而不是依赖关系管理器。它几乎不保存有关工件的二进制文件和现有信息。由于我们不知道您正在使用哪种构建工具(和依赖关系管理器),我们不知道如何为您生成依赖关系树。 我们可以为您提供关于已通过构建的信息(之前已部署到Artifactory)。在这种情况下,我们事实上知道解决了什么问题。但是我们无法知道前面的依赖关系(在运行工具之前)。

0

似乎artifactory的并没有这样做,即使它知道在其仓库每个依赖即

<dependency> 
    <groupId>group1</groupId> 
    <artifactId>artifact1</artifactId> 
    <version>1.0</version> 
</dependency> 

由于加入的

它的一个“行家”回购知悉每个罐子这三件事到它。 Maven maven-dependency-plugin:树做了一些不同于列出添加到回购的所有依赖项