2014-02-24 31 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:樹做了一些不同於列出添加到回購的所有依賴項