내 pom.xml에 설명 된 종속성이 대상 디렉터리에 전이 종속성을 가져 오는지 알고 싶습니다.
좀 더 정확하게 말하면 WEB-INF / lib 디렉토리에 "poi-2.5.1-final-20040804.jar"라이브러리가 있으며 내 pom.xml에서 어떤 종속성이 가져 오는지 알고 싶습니다.
답변:
@David Crow에 추가하려면 Maven 사이트 의 dependency : tree 예제 가 있습니다.
mvn dependency:tree -Dincludes=velocity:velocity
출력 할 수 있습니다
[INFO] [dependency:tree]
[INFO] org.apache.maven.plugins:maven-dependency-plugin:maven-plugin:2.0-alpha-5-SNAPSHOT
[INFO] \- org.apache.maven.doxia:doxia-site-renderer:jar:1.0-alpha-8:compile
[INFO] \- org.codehaus.plexus:plexus-velocity:jar:1.1.3:compile
[INFO] \- velocity:velocity:jar:1.4:compile
은 Using 메이븐 종속성 플러그인 :
mvn dependency:tree
eclipse 및 m2eclipse 플러그인 을 사용하는 경우 범위 등으로 필터링 할 수있는 종속성 트리의 그래픽 버전이 있습니다.
"-x"스위치를 사용하여 maven을 실행하면 많은 진단이 출력되며 관련 종속성 경로를 선택할 수 있습니다.
mvn -X dependency:tree -Dverbose |grep -C20 sonatype.aether