1、Eclipse中配置Maven
(1)打開Eclipse,找到Window → Preferences → Maven → Installations
(2)點擊Add,添加Maven (剛開始配置Installations時,是沒有apache-maven-3.5.2這個選項的,我這里是因為之前配置過)

(3)點擊Directory,找到你的Maven安裝目錄,再點擊Finish

(4)就會出現apache-maven-3.5.2這個選項,然后勾選這個選項,再點擊Apply即可

(5)再找到Window → Preferences → Maven → User Settings
(6)點擊Browse,找到Maven的settings.xml文件 (剛開始配置User Settings時,Global Settings和User Settings都是沒有的,我這里是因為之前配置過)
(7)當你的Global Settings和User Settings都選擇了Maven的settings,xml文件時,Local Repository會自動識別Maven的settings,xml文件,然后自動填寫本地倉庫的地址

(8)再點擊Apply and Close 即可,這樣Eclipse配置Maven就設置好了
2、Maven工程的創建的創建
(1)定制視窗,在New的時候,出現Maven Project
一、找到Window → Perspective → Customize Perspective → Menu Visibility
二、找到Menu Visibility下的 File → New → Maven Project,點擊勾選即可

三、定制好視窗之后,在我們New的時候,右邊就會有Maven Project這個選項,不然我們要到Other里面找Maven Project
(2)新建一個Maven Project
一、在New中選擇Maven Project
二、在New Maven Project界面中勾選 Create a simple project (skip archetype selection),並點擊Next

三、填寫 Group Id 和 Artifact Id,web項目 Packaging選擇war 普通項目 Packaging選擇jar
Group Id是項目組織唯一的標識符,實際對應 Java 的包的結構,是 main 目錄里 java 的目錄結構。
Artifact Id就是項目的唯一的標識符,實際對應項目的名稱,就是項目根目錄的名稱。

(3)創建好的web項目,旁邊會有個小紅叉,同時webapp文件夾中也沒有META-INF和WEB-INF兩個文件夾

(4)選擇MavenProject項目,鼠標右鍵選擇Build Path → Configure Build Path
(5)找到Project Facets,然后找到Dynamic Web Module,把前面的勾選給去掉,再點擊Apply
(6)接着更改Dynamic Web Module的版本為3.0,再接着勾選Dynamic Web Module,注意下方出現Further configuration available...選項;點擊Further configuration available...

(7)修改 Content directory為src/main/webapp,點擊勾選Generate web.xml deployment descriptor,再點擊OK

(8)再回到Project Facets界面,點擊Apply,再點擊Apply and Close即可

(9)可以看到MavenProject項目旁邊的小紅叉消失了,同時webapp文件夾中也有了META-INF和WEB-INF兩個文件夾

(10)這樣Maven工程就創建好了
