在Eclipse中部署Maven多模塊項目

在Eclipse中部署Maven多模塊項目java

       該文檔是用Eclipse做爲IDE進行開發,結合實際的項目作一個簡單的示範,但願可以對喜歡使用Eclipse IDE進行開發的同事有幫助。tomcat

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

1、Maven插件安裝完成後會在Eclipsewindow——>Preference中出現Maven選項以下圖:svn

咱們先配置Maven的安裝環境,以下圖:spa

配置完成後,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插件

以下圖: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項目完成,但願可以幫到你們,謝謝!





附件列表

相關文章
相關標籤/搜索