eclipse中建立多模塊maven web項目

本文講述在eclipse中建立分模塊maven web項目。html

暫時將一個項目分爲controller;service;dao以及父類模塊四部分。web

1.建立父類模塊。tomcat

建立一個簡單的maven project打包類型設置爲pom。eclipse

建立一個web模塊。選中six-roo項目右鍵new maven modulemaven

 

將maven web項目轉成eclipse支持的web項目測試

具體步驟見下面文章3d

http://www.cnblogs.com/HanShisi/p/5523998.htmlhtm

 

按照上述方法建立service模塊,six-serviceblog

這裏的打包類型默認選擇jar就能夠。ip

此時的目錄結構以下圖

同理建出six-dao

此處再也不贅述。

在此講下如今項目的結構。

six-root做爲項目的父級項目,而six-web,six-service,six-dao做爲其下的子模塊,也可稱之爲子項目。

在父級項目的pom文件中引入項目須要的依賴。

各級子項目,引入其須要的子項目的依賴。如:six-web須要依賴six-service因此在six-web項目的pom文件中有以下依賴配置。

同時 six-service須要依賴six-dao因此在six-service的pom配置文件中應添加對six-dao的依賴。在此再也不贅述。

 

 

此處須要注意,若是須要項目其它普通web項目同樣在本地tomcat下部署、運行、測試,則還須要作以下操做。

選中須要的子項目,加入進來。

如此 部署運行則和其它web項目同樣了。

 

這裏多提一點,若是是導入已存在的maven項目特別是web項目,並且也是eclipse識別的web項目的狀況下,需注意導入後是否加入了maven的依賴。

如圖。

相關文章
相關標籤/搜索