2011-09-13 71 views
1

我試圖找出如何使用Maven因爲我參與該項目的建設過程中的兩個項目,我想是這樣的:Maven構建過程 - 建築用一個構建腳本

比方說,我們有兩個或三個具有以下結構的項目:

. 
    |-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 

我可以使用的pom.xml在sampleProject1和sampleProject2建設項目。我正在尋找的是有一個pom.xml文件來構建這兩個項目。我不想在一個文件夾結構中複製兩個項目,並創建一個包含所有文件的新sampleProject3。

我的背景是Ant,所以可能我需要用Maven思考不同,欣賞任何見解。

回答