eclipse中創建多模塊maven web項目


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

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

1.創建父類模塊。

創建一個簡單的maven project打包類型設置為pom。

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

 

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

具體步驟見下面文章

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

 

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

這里的打包類型默認選擇jar就可以。

此時的目錄結構如下圖

同理建出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的依賴。

如圖。

 


免責聲明!

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



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