2014-12-16 2 views
0

수동으로 생성 된 프로젝트에서 mvn archetype:create-from-project을 사용하고 있습니다.상속 된 모듈과 집계 모듈 모두를 사용하여 Maven 아키타 입을 만드는 방법은 무엇입니까?

이 프로젝트는 계승 된 모듈과 집계 된 모듈을 모두 가지고 있습니다.
그러나이 새 아키타 입을 기반으로 새 프로젝트를 만들 때 집계 모듈 pom 파일은 항상 <parent>..</parent> 특성이 삽입 된 것을 발견하므로 집계되는 것이 아니라 상속되므로 빌드 순서가 엉망이됩니다.

이 집계 모듈에 <parent> 태그를 삽입하지 못하게하려면 어떻게해야합니까?

답변

2

실제로는 불가능합니다. POM을 본체 내부에 기존의 부모 정의가없는 경우

원형-110에서 언급 한 바와 같이

는, 현재 구현 부모의 정보를 덮어 씁니다 :

년 11 월 2011 년 자신의 JIRA에 대한 공개 요청이있다. xml. 따라서 우리가 그러한 선언을 원하지 않는다면 대안이 없다.

출처 : https://jira.codehaus.org/browse/ARCHETYPE-393

관련 문제