2010-03-03 2 views
1

maven 프로젝트를 ant + ivy로 마이그레이션 중입니다. (임의적 인 결정이므로 완료해야합니다.)아이비로드 불필요한 의존성?

문제는 이전 두 WAR 파일을 비교, 개미와 받는다는 하나는 첫 번째보다 더 많은 제 3 자 항아리 ... 처음에

나는 그들이 이적이라고 생각을 가지고 있다는 것입니다 종속성이 있지만 mvn dependency:tree을 실행하면 나타나지 않습니다.

아이디어가 있으십니까?

는 편집 :

그냥 기록을 위해, 나는 받는다는의 scope 속성을 알고 있어요. 아이비 해결 종속성의 보고서를 생성 Ant 태스크를보고 : 나는 ivy.xml 파일

+0

구체적인 예를 들려 줄 수 있습니까? 그러면 문제를 쉽게 찾을 수 있습니다. 아이비는 선택적인 의존성을 이해합니까? –

+0

예. 'lib' 폴더에로드됩니다. asm','geronimo','antlr','ldapsdk' 등입니다. 내 코드와 관련이 없으며 닫히지도 않습니다. –

답변

2

당신은 담쟁이를 사용할 수있는 모든 제공테스트를 종속성을 제외하고있다. 이 보고서에서 추가 종속성이 어디에서 오는지 알 수 있습니다.

Maarten