在Eclipse中部署Maven多模塊項目


在Eclipse中部署Maven多模塊項目

       該文檔是用Eclipse作為IDE進行開發,結合實際的項目做一個簡單的示范,希望能夠對喜歡使用Eclipse IDE進行開發的同事有幫助。

首先我們要做一些准備工作,確保系統中安裝了tomcatMaven並且在Eclipse中安裝SVNMaven插件,tomcatMaven需要在系統環境變量中配置出Java環境變量,SVNMaven的安裝過程不再贅述,介紹一下Maven插件與tomcatEclipse的配置。

一、Maven插件安裝完成后會在Eclipsewindow——>Preference中出現Maven選項如下圖:

我們先配置Maven的安裝環境,如下圖:

配置完成后,Eclipse中的Maven插件就與安裝的Maven關聯起來了,之后我們配置Mavensettings.xml文件,該文件定義了項目私服的位置和使用的連接代理配置,默認使用A1公共庫(http://devhost.rfdtd.cnpc/svn/a1/dev/java/trunk/ public)中的settings.xml文件,同時設置Local Repository的路徑,默認路徑為C:\Users\{username}\.m2\repository

如下圖:

Maven插件的配置已經完成。下面在Eclipse中配置Tomcat

       window——>Preference——>Server——>RuntimeEnviroment中進行配置

點擊添加按鈕之后選擇tomcat版本

二、通過上述步驟之后,我們已經完成了使用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項目完成,希望能夠幫到大家,謝謝!





附件列表

     


    免責聲明!

    本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



     
    粵ICP備18138465號   © 2018-2025 CODEPRJ.COM