eclipse中maven工程的ssm整合
先在 eclipse 下建立一個 maven_ssm 資料夾方便管理程式碼, 再在該資料夾下分別建立 父 子 工程:
一. 父工程的建立
*** Ctrl + N 快捷鍵建立父工程
maven 工程的父工程選擇 Maven 下的 Maven Project :
勾選建立一個簡單的父工程:
分別填寫要建立的父工程的相關資訊:
*** 父工程的打包方式為 pom
二. 子工程的建立
子工程的建立方式都遵守以下原則, 只那子工程 ssm_utils 做演示:
*** Ctrl + N 快捷鍵建立子工程
maven 工程的子工程選擇 Maven 下的 Maven Module :
勾選建立一個簡單的子工程:
分別填寫要建立的子工程的相關資訊:
*** 子工程的打包方式預設為 jar , 但最後的子工程 ssm_web 要改為 war 的打包方式:
最後的子工程 ssm_web 要改為 war 的打包方式:
***建立完子工程 ssm_web 後的 webapp 下沒有WEB-INF 資料夾, 需要手動匯入, 選中子工程 ssm_web 右鍵選擇 Java EE Tools -> Generate Deployment Descriptor Stub , 即可自動匯入成功 !
三. 連線依賴關係
我們知道父子工程之間的依賴關係分別是:
ssm_web -> ssm_service -> ssm_dao -> ssm_domain -> ssm_utils -> ssm_parent
其中 子工程 ssm_utils 自動繼承父工程 ssm_parent 中的依賴, 下面我們簡單操作讓子工程 ssm_domain 依賴 子工程 ssm_utils, 其他子工程間操作依賴的方法與此相同:
圖形化介面新增依賴關係:
圖形化介面完成依賴注入後可檢視子工程 ssm_domain 的 pom.xml 原檔案, 檢驗是否完成依賴: