1. 程式人生 > >IDEA中建立Web聚合專案(Maven多模組專案)

IDEA中建立Web聚合專案(Maven多模組專案)

1、建立parent專案


2、建立子模組



3、這樣一個project就建立好了,刪除沒有用的src


4、當前結構


5、這個時候建立的不管是child1還是child2都是普通的Java專案,而不是JavaWeb專案,在一個JavaWeb專案中,我們的模組可能分為commons-utils、dao、service、web等幾個模組,這些模組中除了web模組是web專案結構,其他模組都是普通的Java專案,本例中我就假設child1為普通專案,child2為web專案,我們看看如何將child2改造為一個web專案。



6、夠建專案

在child中建立提供一個方法,然後在child2中呼叫,

a、在child1中新增HelloWorld類


b、在child2中應用child1模組,修改child2的pom.xml檔案:


c、在child2中建立index.jsp,呼叫child1模組中的方法,

並修改child2中pom,使生成war檔案,child1不用修改預設生成jar檔案:


d、生成war包


e、執行專案



OK,寫的有點亂!!!

擴充套件: maven命令打包:  

mvn package

參考地址