在Eclipse下創建一個maven項目,該項目有多個模塊組成.
File->New->PRoject->Maven->Maven Project(圖一)

next下一步,打開圖二

直接next下一步,到Select an Archetype界面

選擇site-simple,next下一步,到填寫項目Group Id和Artifact Id的界面

點Finish,會生成一個名字為test1的項目

刪除test1項目中的src文件夾
服務子項目的目的是為了給web項目提供服務的jar包,基本包module層和service層
在test1項目名稱上右鍵->New->Maven->Maven Module,next下一步

輸入Module Name為test1-service,下一步

到Select an Archetype界面

選擇quickstart,下一步

默認即可,點擊finish

這時,test1項目的結構改變,并且多了一個test1-service的項目
web子項目的目的是提供web服務,基本包含controller層和web頁面
在test1項目名稱上右鍵->New->Maven->Maven Module,next下一步

輸入Module Name為test1-web,下一步

到Select an Archetype界面

選擇webapp,下一步

默認即可,finish
然后test1項目結構改變,并且多了一個test1-web項目

雙擊打開test1-web項目的pom.xml文件
修改pom.xml文件如下圖所示

紅框中內容為新增,
<dependency> <groupId>com.koala.test</groupId> <artifactId>test1-service</artifactId> <version>0.0.1-SNAPSHOT</version> <scope>jar</scope></dependency>
內容來源,test1-service項目的pom.xml文件

至此Maven多模塊項目創建完成,只要在其中添加相應的配置文件,包,代碼以及頁面即可
新聞熱點
疑難解答