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父子依賴專案完成。