0
<module>APP_1</module> 
<module>web_1</module> 
<module>service_1</module> 
<module>schema_1</module> 

<module>APP_2</module> 
<module>web_2</module> 
<module>service_2</module> 
<<module>schema_2</module> 

有時開發者,如果我想建立第一個模塊與所有它的depedecies只有那麼我應該如何實現在父POM這項任務?在父POM 行家3.0.3 JDK-1.6如何運行使用父POM Maven中選擇的模塊,比如我有

回答

2

使用簡介:

</profiles> 
    <profile> 
    <!-- Build App 1 --> 
    <id>app1</id> 
    <modules> 
     <module>APP_1</module> 
     <module>web_1</module> 
     <module>service_1</module> 
     <module>schema_1</module> 
    </modules> 
    </profile> 
    <profile> 
    <!-- Build App 2 --> 
    <id>app2</id> 
    <modules> 
     <module>APP_2</module> 
     <module>web_2</module> 
     <module>service_2</module> 
     <<module>schema_2</module> 
    </modules> 
    </profile> 
</profiles> 

要建立應用1:

MVN全新安裝-Papp1

要構建應用2 :

MVN全新安裝-Papp2

2

可以使用maven的命令行的-pl--projects參數此。

例如

mvn --p APP_1 

這將構建APP_1及其依賴模塊。