2013-05-12 3 views
6

내 프로젝트/모듈 구조를 변경하고 싶지 않습니다. 그것의 단지 내 POM 파일은 크고 복잡해지고 (많은 의존성 때문에) 쉽게 탐색 할 수있는 하위 파일로 분리하려고합니다.내 파일을 다른 파일로 분할

스프링 컨텍스트 정의 파일에 사용할 수있는 가져 오기 리소스와 비슷한 것을 찾고 있습니다.

답변

6

당신은 당신의 치어 파일을 파괴하기위한 몇 가지 방법이 :

  • 가에 플러그인, pluginManagment 및 dependencyManagement 섹션 같은 것들을 이동하는 부모 치어를 만듭니다. 이것은 모듈이 사용할 종속성을 실제로 정의하고있는 파일에서이 섹션을 분리합니다. 좋은 예를 찾을 수 있습니다 here.
  • 종속성 관리 가져 오기를 사용하여 dependencyManagment 섹션을 모듈화하면 here이라는 예제를 볼 수 있습니다. 이를 통해 자신의 프로젝트 종속성과 타사 종속성의 종속성 관리를 분리하는 작업을 수행 할 수 있습니다.
+0

첫 번째 예의 codehaus 링크가 깨졌습니다. –

관련 문제