從寫專案到部署linux伺服器全過程-MyEclipse建立多模組Maven依賴專案
MyEclipse建立多個Maven依賴專案,以一個first-parent聚合專案,一個first-jar模組專案,一個first-web模組專案為例。
新建一個簡單的maven web 專案,我們已經掌握。詳見MyEclipse新建單個Maven web工程 本篇文章常見一個多模組Maven依賴專案。:
- 1.建立first-parent
- 2.根據first-parent,新建模組first-jar
- 3.根據first-parent,新建模組first-web
- 4.first-web放入tomcat伺服器測試
步驟:
1.建立first-parent
1.1 File->New->project 開啟彈出框
1.2 Wizards輸入框 maven 搜尋 ,選擇Maven Project 開啟彈出框
1.3 打鉤Create a simple project(這是一個parent聚合專案,不需要模板就可以,選擇跳過模板)->Next 開啟彈出框
1.4 填寫分組,專案名,版本,包 -> Finish完成first-parent父專案
1.5 如圖
2.根據first-parent,新建模組first-jar
2.1 滑鼠點選fisrt-parent專案,右擊滑鼠New -> Project 開啟彈出框
2.2 wizard輸入框輸入 maven 搜尋, 選擇Maven Module(注意模組)-> Next 開啟彈出框
2.3 勾選create a simple project(jar專案同樣不需要模板,跳過即可),module Name 輸入 first-jar專案名->Finish完成
2.4 專案如圖
3.根據first-parent,新建模組first-web
3.1 點選first-parent專案,右擊滑鼠New ->Project 開啟彈出框
3.2 wizard輸入框輸入 maven 搜尋, 選擇Maven Module(注意模組)-> Next 開啟彈出框
3.3 注意不勾選create a simple project(web專案為了簡單,使用系統自帶模板),module Name 輸入 first-web專案名->Next 開啟彈出框
3.4 選擇maven-archetype-webapp->Advanced(高階選項)Name Template選擇[artifactId]->Next 開啟彈出框
3.5 填寫組,專案名,版本,包。Advanced的 name Template[artifactId]->Finsh完成
3.6如圖所示
3.7 檢視first-parent 專案pom.xml ,可以看到有2個模組
4.first-web放入tomcat伺服器測試
4.1 放入tomcat
4.2 執行tomcat