使用IDEA 建立複雜Maven工程 圖文教程(父子、平行、聚合、web工程)
阿新 • • 發佈:2019-01-22
一、建立一個空專案(相當於Eclipse裡的工作空間)
①新建工程
②選擇空的工程,相當於Eclipse裡的工作空間
③重新命名
二、專案結構設定(JDK及工程模組)
2.1 設定JDK/SDK
2.2 新增父工程
①選擇新增模組
②選擇maven工程,並跳過骨架
③修改組名稱和工程名
④修改模組名
⑤完成圖
2.3 新增子工程、新增聚合父工程
這裡新增工程test-payment工程作為test-parent的子工程,並作為面payment-interface和payment-service的聚合父工程。
①選擇新增模組,選擇maven並跳過骨架(參考上面的步驟,不再贅述)
②選擇父工程,注意將Add module as to這一項置為空,這個是用來設定聚合工程的
2.4 新增一般聚合子工程
①新增模組,並跳過骨架
②選擇依賴的父工程(parent)和聚合父工程(add as ...)
③修改路徑,將其放在聚合父工程的目錄下
2.5 新增web聚合子工程
①選擇新增模組,並選擇從骨架建立,這裡使用骨架maven-archetype-webapp
②選擇父工程和聚合父工程
③選擇maven倉庫和配置
④修改路徑,置於聚合父工程zhixia
三、完善工程
建立好基本結構的效果圖如下
3.1 完善web工程缺失的結構
①新增main/java目錄,並修改java目錄為source root目錄
②新增main/resources目錄,並修改為resources root目錄
四、其他注意事項
4.1 開啟註解掃描
若需要搭建spring等專案,需要用到註解掃描時,不僅僅要在配置檔案中開啟註解掃描,還要設定idea啟用註解,否則專案執行還是會報錯
按Ctrl + Alt + S 開啟設定面板,搜尋annotation,選擇啟用註解程序