1. 程式人生 > >Maven創建多模塊項目

Maven創建多模塊項目

協作 home arch .html wid get 關系 一個 archetype

多模塊項目不一定要使用Maven,普通項目也可以。

優點

1、復用,劃分出來的模塊可以供其他項目使用。
2、固化,劃分出來的某個模塊可讓專人開發,沈澱技術,分工協作。
3、優化依賴,每個模塊有各自的pom。
4、節省時間,可在單個模塊上進行build。

第一步:創建父模塊

1、創建一個普通的Maven項目,不需要選擇骨架(archetype)

技術分享圖片

2、指定座標

技術分享圖片

3、完成

技術分享圖片

4、Enable

技術分享圖片

一個普通的Maven項目就創建完成

第二步:創建子模塊(子模塊可以有多個,相互間可以依賴

一、創建Utils

1、在父模塊上右鍵創建一個Module(模塊)

技術分享圖片

2、創建普通maven項目沒有骨架

技術分享圖片

3、指定模塊名稱

技術分享圖片

技術分享圖片

創建完成

技術分享圖片

二、創建Entities [一個非maven項目(當然可以是maven的)]

1、在父模塊上右鍵創建一個Module(模塊)

技術分享圖片

2、java->一個非maven項目

技術分享圖片

3、指定項目名稱

技術分享圖片

創建完成

技術分享圖片

三、創建WebUI

1、在父模塊上右鍵創建一個Module(模塊)

技術分享圖片

2、創建一個基於骨架的maven WebApp項目

技術分享圖片

3、設置名稱

技術分享圖片

4、設置好home->Next

技術分享圖片

技術分享圖片

創建完成

技術分享圖片

多模塊間的關系依賴:https://www.cnblogs.com/weibanggang/p/9692747.html

Maven創建多模塊項目