IDEA構建maven父子工程:

 1、開啟IDEA,Create New Project

如圖:

 

如果沒有彈出新建介面,可以先 file-->Close Project

如圖:

2、建立父工程:選擇SDK版本(我用的是1.7),Create from archetype 先不用勾選,next。

如圖:

3、GroupId(一般填反轉後公司域名)、Artifacted、Version 三個屬性可以作為專案唯一性的標識,next。

4、專案名稱、專案路徑 按需修改 Finish。

5、父工程建立成功後,可以刪除src目錄。

刪除後父工程專案結構如下圖:

6、建立子工程:滑鼠放在專案上,左鍵-->New-->Module:

7、子工程勾選如下圖:

8、輸入子工程專案名稱 next。

9、Maven home directory(本地maven路徑),next。

10、注意下 Content root、Module file location,telelist是TelePlatform的子工程,Finish。

 

11、構建成功

 

12、同理構建第二個子工程。

13、建立成功後,發現main資料夾下無java資料夾,需自己建立。

Ctrl+Shift+Alt+S 開啟Project Settings:

如圖:

 

14、新建完成即可。

 

15、如 子工程(telelist)依賴另一子工程(tele_operator)則需另做處理

首先:

其次 在pom.xml中配置依賴。

父工程TelePlatform:

注意packaging 為pom

modules 屬性為子工程module名稱

子工程telelist:

新增依賴:

 

子工程tele_operator 作為telelist的依賴工程 無特殊處理。

16、依賴設定成功後,可以寫個測試類測試一下

 

 

 

測試結果:

 

至此,IDEA構建Maven父子依賴專案完成。