這篇博文講使你了解如何搭建maven聚合項目。 那么,先來了解下什么是maven聚合項目吧。
以前我們搭建項目時,通常是吧pojo、dao、service、配置文件等都放在一個工程下,如下
這里寫圖片描述
而maven聚合項目,可以把項目分成幾個子模塊,更容易管理、維護(hù)。每個子模塊有事一個獨(dú)立的項目,只要把需要的模塊添加到依賴中即可。如下圖
接下來就是創(chuàng)建maven聚合項目的過程
創(chuàng)建父工程
1.打開eclipse(博主用的是eclipse)
這里寫圖片描述
2.右鍵點(diǎn)擊,出現(xiàn)下圖然后new->Other
這里寫圖片描述
3.找到Maven文件夾然后選擇Maven Project點(diǎn)擊Next
這里寫圖片描述
4.把Create a simple project 的勾打上,然后點(diǎn)擊Next(下圖因為Workspace location未選擇導(dǎo)致Next不亮)
這里寫圖片描述
5.填寫相關(guān)的信息(Packaging需選擇pom,父工程都應(yīng)該選擇pom)
這里寫圖片描述
6.點(diǎn)擊Finish,父工程搭建完畢
這里寫圖片描述
創(chuàng)建子模塊項目
1、2、3、4步(第4步Workspace location可以選擇父項目的路徑)同上 5.不同的是下方的Parent Project 需要選擇對應(yīng)的父項目(Packaging 三種都可以選擇,jar包可以被其他項目依賴,pom也就是父項目,war就是web項目)
這里寫圖片描述
這里寫圖片描述
上面的項目結(jié)構(gòu)是水平結(jié)構(gòu),還有一種是樹形結(jié)構(gòu),新建是選擇Module即可,方式和其他無異。
這里寫圖片描述