2017-11-08 10 views
1

여러 가지 마이크로 서비스 프로젝트에서 일반적인 Maven 플러그인 세트를 가져 오는 방법을 찾으려고합니다. jacoco처럼의 javadoc 등여러 개의 마이크로 서비스 프로젝트에서 일반적인 POM 기반 플러그인

우리는 완전히 그것을 처리하는 부모 POM 방법을 피하려고 -

아이디어는 모든 일반 플러그인을 한 곳에서 관리 할을 유지하는 것입니다.

+0

상위 프로젝트를 만들고이를 정의하고 다른 프로젝트에서 상위를 사용합니다 ..? – khmarbaise

+0

답장을 보내 주셔서 감사합니다. 부모 POM 방식 이외의 솔루션을 찾고 있습니다. – TuneIt

+0

부모 POM 방식과 다른 이유가 무엇입니까? – khmarbaise

답변

1

이 작업을 수행하는 방법은 부모 POM을 갖는 것입니다. 다중 모듈 프로젝트를 구성하거나 외부 부모 POM을 가질 수 있습니다.

Maven은 dependencyManagement에 대해 <scope>import</scope>을 제외하고는 주어진 POM으로 "xml 가져 오기"할 방법이 없습니다. 따라서 플러그인, 속성 등을 정의 할 수없고 가져올 수 없습니다.