在Eclipse中部署Maven多模塊項目java
該文檔是用Eclipse做爲IDE進行開發,結合實際的項目作一個簡單的示範,但願可以對喜歡使用Eclipse IDE進行開發的同事有幫助。tomcat
首先咱們要作一些準備工做,確保系統中安裝了tomcat與Maven而且在Eclipse中安裝SVN和Maven插件,tomcat與Maven須要在系統環境變量中配置出Java環境變量,SVN與Maven的安裝過程再也不贅述,介紹一下Maven插件與tomcat在Eclipse的配置。服務器
1、Maven插件安裝完成後會在Eclipse中window——>Preference中出現Maven選項以下圖:svn
咱們先配置Maven的安裝環境,以下圖:spa
配置完成後,Eclipse中的Maven插件就與安裝的Maven關聯起來了,以後咱們配置Maven的settings.xml文件,該文件定義了項目私服的位置和使用的鏈接代理配置,默認使用A1公共庫(http://devhost.rfdtd.cnpc/svn/a1/dev/java/trunk/ public)中的settings.xml文件,同時設置Local Repository的路徑,默認路徑爲C:\Users\{username}\.m2\repository插件
以下圖:3d
Maven插件的配置已經完成。下面在Eclipse中配置Tomcat代理
window——>Preference——>Server——>RuntimeEnviroment中進行配置調試
點擊添加按鈕以後選擇tomcat版本orm
2、經過上述步驟以後,咱們已經完成了使用Eclipse部署Maven項目的基本配置,下面咱們來使用一個實際的項目來介紹一下Maven項目的部署。
在Eclipse中選擇File菜單——>import選項導入SVN庫中的項目
單擊next進行導入項目類型的設置,因爲直接從SVN檢出Eclipse沒法識別項目爲Maven項目,同時也不識別項目爲WEB項目,須要咱們進行手動配置,首先把SVN中的項目檢出,以下圖:
檢出後查看項目爲以下形式
咱們能夠看出Eclipse既沒有把他識別成一個Maven項目也沒有識別爲一個Web項目,咱們須要手動設置纔可以生效,步驟以下:
首先刪除Eclipse中的項目,不要刪除硬盤上的文件:
刪除後咱們從新將workspace中的項目當作Maven項目導入進來,在Eclipse中選擇File菜單——>import選項導入項目,以下圖:
完成後咱們再來看項目的結構,就能發現這已是一個標準的Maven項目的結構了,同時Eclipse將此識別爲一個可部署的Web項目
下面咱們使用Maven命令清理並構建項目,
首先清理項目:
構建項目:
當控制檯輸出以下內容說明構建成功
接下來就是部署項目到tomcat中了,咱們先來配置tomcat服務以下步驟:
Window——>ShowView——>Other,選擇servers視圖
建立右下方的標籤,點擊連接建立一個新的server配置
配置tomcat服務
下一步雙擊配置好的server服務器並配置服務:
配置完成後,保存文件使配置生效,以後郵件選擇服務節點,部署Maven項目
這些步驟完成後,就能夠啓動服務了,右鍵點擊服務,選擇Start:
運行成功後咱們來看tomcat目錄下的文件結構:
咱們能肯定的是Maven已經吧100項目所須要的項目一同部署到了tomcat中,咱們訪問啓動的項目:
若是想要啓動多個項目一同調試,咱們須要在剛剛建立的server中部署多個項目便可,以下圖:
啓動tomcat,訪問070項目:
Eclipse中配置部署Maven項目完成,但願可以幫到你們,謝謝!