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父子依賴項目完成。