eclipse maven設置

eclipse 4.4以上版本集成了maven,只需配置一下便可,若是你的eclipse 沒有安裝maven,能夠參考這個文章。http://marketplace.eclipse.org/content/maven-integration-eclipse-lunajava

一、爲了使得Eclipse中安裝的Maven插件,同windows中安裝的那個相同,須要讓eclipse中的maven從新定位一下

Window -> Preference -> Maven -> Installation -> Add ,如圖web

 

二、在windows-->>preferences中找到maven選項,選擇add按鈕,找到剛纔解壓的maven的路徑,以下圖

修改完maven的位置以後,咱們須要修改配置文件apache

三、修改配置文件

找到maven的解壓目錄,以後進入conf文件夾,編輯settings.xml,在settings找到註釋掉的localRespository標籤,此標籤的目的是配置本地的maven倉庫,咱們加入這樣一個配置:<localRepository>D:\Program Files (x86)\apache-maven-3.5.0\mvn\mvnrepository</localRepository>,即把本地倉庫設置爲個人本地目錄。而後保存便可。windows

 

四、eclipse中更新配置文件

在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> 

五、使用maven建立項目

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

6.項目配置

1.添加Source Folder  . Maven規定,必須建立如下幾個Source Folder

src/main/resources
src/main/java
src/test/resources
src/test/java

 

 建立好的目錄結構

2.配置Build Path

 

 分別修改輸出路徑爲

src/main/resources  ->  target/classes
src/main/java  ->  target/classes
src/test/resources  ->  target/test-classes
src/test/java  ->  target/test-classes

 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項目就建立完畢了,目錄機構如圖

相關文章
相關標籤/搜索