天天看點

Eclipse使用Maven建立Web工程(詳細步驟)

在Eclipse中使用Maven首先要安裝Maven插件,Maven插件的安裝請百度,本文預設Eclipse已經安裝好了Maven插件。接下來分步驟介紹:

1. 首先建立建立一個Maven的Project,可以在搜尋框中搜尋Maven

Eclipse使用Maven建立Web工程(詳細步驟)

2. 勾選上Create a simple project,點選Next 不知道是我本地Maven安裝的問題,還是網絡的問題,使用骨架安裝一直不成功

Eclipse使用Maven建立Web工程(詳細步驟)

3. 輸入Group Id、Artifact Id,注意由于要釋出的是Web工程,是以此處的Packaging選擇是war

Eclipse使用Maven建立Web工程(詳細步驟)

4. 剛剛建立好了的Maven工程的結構如下圖

Eclipse使用Maven建立Web工程(詳細步驟)

5. 根據上圖可知,建立好的Maven工程使用的JRE是1.5,需要修改為1.7。右鍵項目選擇properties,找到Java Bulid Path,Remove原來的JRE,點選Add Library

Eclipse使用Maven建立Web工程(詳細步驟)

6. 然後在properties界面選擇Java Complier,修改Complier compliance level為1.7

Eclipse使用Maven建立Web工程(詳細步驟)

7. 由于将來要釋出的是Web工程,是以需要把項目轉換成dynmaic web project。在properties界面選擇Project Facets,點選Convert to faceted form…

Eclipse使用Maven建立Web工程(詳細步驟)

8. 勾選Dynamic Web Module和JavaScript,注意版本!!!Java1.7,Javascript1.0,Dynamic Web Module3.0

Eclipse使用Maven建立Web工程(詳細步驟)

9. 然後可以看到新的項目結構如下,多了一個WebContent目錄

Eclipse使用Maven建立Web工程(詳細步驟)

10. 此時的項目已經可以正常釋出到Tomcat中,但是項目結構并不符合Maven的規範要求,還要做如下修改:把WebContent目錄下面的META-INF和WEB-INF剪切到src/main/webapp目錄下,并删掉WebContent目錄。在WEB-INF目錄下建立一個web.xml檔案

Eclipse使用Maven建立Web工程(詳細步驟)

11. 接下來要做的就是修改釋出規則,右鍵項目選擇properties,找到Deployment Assembly。由于WebContent目錄已經删除掉了,是以這裡直接Remove掉WebContent目錄。

Eclipse使用Maven建立Web工程(詳細步驟)

12. 接下來需要重新制定一個新的Web路徑,點選add,選擇Folder,選擇Next,找到src目錄下的webapp,然後點選Finish

Eclipse使用Maven建立Web工程(詳細步驟)
Eclipse使用Maven建立Web工程(詳細步驟)

13. 然後需要把目前的bulid path指向Maven。點選Add,選擇Java Bulid Path Entries,選擇Maven Dependency,點選Finish

Eclipse使用Maven建立Web工程(詳細步驟)
Eclipse使用Maven建立Web工程(詳細步驟)

14. 到這裡,使用Maven搭建的Web工程搭建完畢,可以正常在Tomcat中釋出。在pom.xml中添加依賴的jar包,即可在項目中使用。最終的項目的截圖如下:

Eclipse使用Maven建立Web工程(詳細步驟)

繼續閱讀