1、Maven安裝與配置java
3、Eclipse構建Maven項目【當前】github
4、Dynamic Web project轉成Maven項目web
構建將介紹兩種方法:app
一,直接創建Maven項目方法;(在此篇博客中)webapp
2、創建Dynamic Web project轉成Maven項目方法。(SpringMVC項目爲例,在下篇博客中介紹)maven
接下來使用Eclipse的maven構建一個web項目測試
選擇File -> New -> Other,在New窗口中選擇 Maven -> Maven Project。點擊next。ui
2、選擇項目路徑Use default Workspace location默認工做空間。spa
3、選擇項目類型在Artifact Id中選擇maven-archetype-webapp
4、輸入Group ID和 Artifact ID,以及Package
Group Id:(最好是公司或組織名字); 例如 Group ID:com.twosnail;
Artifact Id:能夠認爲他是項目名;例如 artifact Id:twosnail;
Package:是默認給你建一個包(不寫也能夠)。
5、結構以下圖
若是這裏顯示的內容多,通常是Filters設置的問題。或perspective爲Java EE模式,改爲Java模式就能夠了。
添加Source文件夾
Maven規定,必須建立如下幾個Source Folder
src/main/resources(默認存在)、 src/main/java、 src/test/resources、src/test/java
右鍵項目根目錄點擊New -> Source Folder。
建立後效果圖
2 配製Build Path
右鍵項目,Java Build Path -> Source
雙擊每一個文件夾的Output folder,選擇路徑。
src/main/java,src/main/resources 對應 target/classes;
src/test/java ,src/test/resources 對應 target/test-classes;
三、Libraries
以後效果圖
3、把項目變成Dynamic Web項目
在項目上右鍵Properties
在左側選擇 Project Facets,單擊右側的「Convert faceted from」
四、修改Java爲你當前項目的JDK,並添加Dynamic Web Module ,最後單擊「Further Configuration available」 連接:
五、修改Content directory 爲 src/main/webapp ,
(Generate web.xml deployment descriptor自動生成web.xml文件,可選可不選)——單擊OK:
六、設置部署程序集(Web Deployment Assembly)
左側列表 Deployment Assembly,點擊以下圖:
此列表是,部署項目時,文件發佈的路徑。
1,刪除test的兩項,由於test是測試使用,不須要部署。
2,設置將Maven的jar包發佈到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish
設置完成效果圖
完成後,效果圖:
運行項目:
原創做者:博客已經遷移至github,點擊查看