2014-02-24 1 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에 배포 된 빌드)에 대한 정보를 제공 할 수 있습니다. 이 경우 우리는 무엇이 해결되었는지 사실을 알고 있습니다. 그러나 우리는 (도구를 실행하기 전에) 앞에서 의존 관계를 알 수 없습니다.

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

은 모든 단지에 대해 다음 세 가지를 알고 REPO 자사의 '메이븐'추가 이후 :

0

즉 자사의 저장소에있는 모든 의존성을 알고있다하더라도, artifactory이 작업을 수행하지 않는 것 같다 그것에. Maven maven-dependency-plugin : tree가 repo에 추가 된 모든 종속성을 나열하는 것과 다른 것을 수행합니다.