2013-09-06 2 views
0

다른 Maven 종속성에 의존하는 Mavenized war 모듈이 있습니다. 각자는 그것의 자신의 버전으로 올 것이다. 그러나 각 종속성의 모든 버전 정보를 하나의 정적 파일로 통합하려고합니다.이 버전 정보를 웹 응용 프로그램과 함께 배포하여 버전 정보를 표시합니다.Maven : 의존성에서 Manifest 정보를 하나의 파일로 통합하는 방법

여러 Maven 플러그인 (복사 리소스 플러그인 또는 대체 플러그인)을 사용하면이 작업을 수행 할 수 있습니다. 하지만 위의 목표를 달성하는 데 적합한 표준 플러그인이 있습니까?

답변

1

목표가 treemaven-dependency-plugin을 사용할 수 있습니다. 문제의 올바른 선택 인 것으로 보입니다. 목표 tree을 정의하고 outputFile 옵션을 사용하여 프로젝트의 전체 트리가 포함 된 독립 실행 형 파일을 만들 수 있습니다.

+0

고마워요! 이걸 시험해 볼게. – Neel