eclipse 4.4以上版本集成了maven,只需配置一下便可,若是你的eclipse 沒有安裝maven,能夠參考這個文章。http://marketplace.eclipse.org/content/maven-integration-eclipse-lunajava
Window -> Preference -> Maven -> Installation -> Add ,如圖web
修改完maven的位置以後,咱們須要修改配置文件apache
找到maven的解壓目錄,以後進入conf文件夾,編輯settings.xml,在settings找到註釋掉的localRespository標籤,此標籤的目的是配置本地的maven倉庫,咱們加入這樣一個配置:<localRepository>D:\Program Files (x86)\apache-maven-3.5.0\mvn\mvnrepository</localRepository>,即把本地倉庫設置爲個人本地目錄。而後保存便可。windows
在eclipse中windows-->preferences,找到maven,而後以下圖所示,找到User settings,修改配置文件爲剛纔修改的配置文件app
修改完成以後,則和eclipse的集成完成。eclipse
注意:若是你的電腦是經過代理上網的話,必須在settings.xml文件中配置代理,這樣才能夠從maven的倉庫中下載所需的文件,配置的代理的方式以下,在settings.xml文件中添加以下內容webapp
<!-- Maven 代理配置 --> <proxy> <id>myProxy</id> <!-- 代理ID 標識代理 --> <active>true</active> <!-- 設置代理是否啓用 --> <protocol>http</protocol><!-- 代理使用的協議 --> <username></username><!--鏈接代理的用戶名,此代理不須要用戶名則能夠把此標籤刪掉 --> <password></password> <!-- 鏈接代理的密碼,同上 --> <host>proxy.xxxxx</host> <!-- 代理網址 --> <port>910</port> <!-- 端口 --> </proxy>
file -> new -> maven project -> next -> 選擇archetype模板maven
quickstart是一個簡單的maven項目,就比如咱們new->java project同樣,測試
webApp則是指一個建立一個web版的maven項目,這裏咱們選擇maven-archetype-quickstart 1.1版本的模板,點擊next ui
選擇模板後,點擊next 輸入本身項目建立的命名空間和工程名後點擊finish便可。
若是選擇maven java web 項目,請將packing中jrk 修改爲war
1.添加Source Folder . Maven規定,必須建立如下幾個Source Folder
建立好的目錄結構
2.配置Build Path
分別修改輸出路徑爲
4.修改後以下圖
右鍵沒有Build Path的話 請切換到Poject視圖
5.設定Libraries
6.將項目轉換成Dynamic Web Project
在項目上右鍵Properties,在左側選擇 Project Facets,單擊右側的 」Convert faceted from 「
7.修改Java爲你當前項目的JDK,並添加Dynamic Web Module ,最後單擊」Further Configuration available「 連接:(此處若是沒有連接,能夠取消Dynamic選中點擊appply而後再次打開此界面選中)
8.修改Content directory 爲 src/main/webapp ,單擊OK
9.設置完Content directory,ok後再次點擊前一界面ok,完成轉換成Dynamic Web Project項目
10.
設置部署程序集(Web Deployment Assembly)
在項目上右鍵單擊,選擇Properties,在左側選擇Deployment Assembly
11.
設置部署時的文件發佈路徑
1,咱們刪除test的兩項,由於test是測試使用,並不須要部署。
2,設置將Maven的jar包發佈到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish
ok後,web項目就建立完畢了,目錄機構如圖