0
거대한 다중 모듈 프로젝트를 빌드하는 데 maven 3을 사용하고 있습니다. 나는 거의 80 개의 프로젝트를 가지고 있고 많은 프로젝트가 많은 의존성을 사용하고있다. 따라서은 모든 프로젝트에서 같은 의존성 엔트리를 추가하게한다. 만약 내가 업데이 트/그 후자 또는 이전 버전으로 내 dependency를 이동하는 경우 꽤 불가능한 그 종속성을 사용하는 다른 모든 프로젝트에서 업데이 트해야합니다. 그것 이상의 프로젝트의 집합에 대한 부모 POM을 만들 수 없습니다 같은 의존성을 가지고있다.
Is there any plugin just to map as below in a pom of parent project
<dependency>somegroup:somefact:anyV<dependency>
<projects>
<project>somegroup:somefact:anyV</project>
</projects>
or is it possible to implement a plugin on my own </br>
or whether maven provide any other way to do this in its style.
키는 ' 임포트 '을 사용합니다. –
Hilikus
범위로 가져 오기를 사용하고 있는데 프로젝트에서 종속성을 제거하는 경우 프로젝트 AI가 프로젝트 A를 포함하는 다른 프로젝트를 처리해야합니다. 종속성 관리에 종속성이 있습니다. . 다른 방법이 있습니까 – Dineshkumar
내가 아는 한, 부모 POM과 설명 된대로 가져 오는 종속성은 종속성 구성을 다시 사용할 수있는 유일한 방법입니다. 여러 가지 가져 오기 종속성이있는 하나의 POM을 만드는 대신 여러 개의 작은 종속 파일을 만들어 각 파일에 필요한 종속성 만 가져올 수 있습니다. – user944849