를 사용하여 두 개의 프로젝트를 구축 나는 이런 식으로 뭔가를 원하는 두 개 또는 세 개의 다음과 같은 구조의 프로젝트 :이 프로젝트를 구축메이븐 빌드 프로세스 하나의 빌드 스크립트
.
|-src
|---main
|-----java
|-------com
|---------mycompany
|-----------app
|---test
|-----java
|-------com
|---------mycompany
|-----------app
은 pom.xml 파일을 사용하여 쉽게 될 것입니다. 의이 파일/폴더 구조를 가정 해 봅시다 것은 sampleProject1 아래에 나는 같이 결국 sampleProject2라는 또 다른 샘플 프로젝트, 갖고 싶어 :
이sampleProject1
|-src
|---main
|-----java
|-------com
|---------mycompany
|-----------app
|---test
|-----java
|-------com
|---------mycompany
|-----------app
|-target
|---classes
|-----com
|-------mycompany
|---------app
|---maven-archiver
|---surefire-reports
|---test-classes
|-----com
|-------mycompany
|---------app
sampleProject2
|-src
|---main
|-----java
|-------com
|---------mycompany
|-----------app
|---test
|-----java
|-------com
|---------mycompany
|-----------app
|-target
|---classes
|-----com
|-------mycompany
|---------app
|---maven-archiver
|---surefire-reports
|---test-classes
|-----com
|-------mycompany
|---------app
내가 프로젝트를 빌드 할 수 sampleProject1 및 sampleProject2에 pom.xml 파일을 사용할 수 있습니다. 내가 찾고있는 것은 하나의 pom.xml 파일로이 두 개의 프로젝트를 만드는 것이다. 한 폴더 구조에서 두 개의 프로젝트를 복사하고 모든 파일이있는 새 sampleProject3을 만들고 싶지 않습니다.
내 배경이 개미이므로 Maven을 사용하여 다른 생각을해야 할 수도 있습니다. 통찰력을 주셔서 감사합니다.
Parent
+--- pom.xml
+--- project1
+--- pom.xml
+--- src/...
+--- project2
+--- pom.xml
+--- src/...
가 documentation of Maven about multi-module builds에 깊은보세요 :