一、創建Maven Project
1.右擊 --> New --> Other,--> Maven --> Maven Project --> Next
?
2.如下圖,選中Create a simple project --> Next
?
3.輸入Group Id, Artifact Id, Version, Packaging選擇pom,因為創建的Maven Project是一個聚合模塊,沒有實際代碼。Name, Description兩項可以不用輸入。因為創建的Maven Project是聚合模塊,所以Parent Project不要選擇。
?
創建完成之后,在Eclipse中如下圖:
?
二、創建Maven Module,Maven Module是Maven Project的子模塊
1.選擇上面創建的Maven Project,右擊,如下圖操作:
?
2.選中Create a simple project,輸入模塊名稱,點擊Next
?
3.這里可以全部保持默認值,只需要選擇這個工程的打包方式即可(Packaging:jar, war),我這里選擇的是jar。
?
創建之后的效果如下圖:
?
三、配置Web項目
通過上面的操作,創建了聚合模塊ssm-all和子模塊ssm-common,但是如果需要將項目部署在Tomcat等容器中運行,還需要配置Web參數。
1.右擊ssm-common --> Properties,之后會出現如下界面,點擊"Convert to faceted form..."
?
2.加載完成之后,選中Dynamic Web Module, 版本號選擇2.5,如果使用的是Tomcat7和JDK7可以選擇3.0,在點擊Further configuration available...進行配置:
?
3.配置Content directory:"src/main/webapp", 并勾選生成web.xml的選項:
?
4.配置完成之后,點擊確定,等待Eclipse加載完成之后,項目結構如下圖:
?此時,在Tomcat的配置中就可以看到這個工程了:
?
5.配置webapp為項目的根目錄,右擊ssm-common --> Properties,配置效果如下圖:
?
6.添加Maven依賴,右擊ssm-common --> Properties --> Deployment Assembly --> Add
?
選中Java Build Path Entries --> Next
?
選中Maven Dependencies --> Finish
?
配置完成之后,效果如下:
?
?