1. 安裝 Maven
1.1 下載 Maven
地址: http://maven.apache.org/download.cgi
1.2 安裝 Maven
下載文件是一個壓縮包, 解壓到你習慣的軟件安裝目錄即可
1.3 設置環(huán)境變量
在用戶變量處新增一個
MVN_HOME
變量辜腺,值為 Maven的安裝路徑-
在用戶變量的
Path
變量的值新增%MVN_HOMR%/bin
1.4 測試
運行 cmd
, 輸入 mvn -v
, 如果能正確顯示相關信息,表明安裝成功
1.5 修改倉庫位置
打開安裝路徑 - conf
- settings.xml
铃肯,在 <settings>
節(jié)點里添加 <localRepository>{自定義目錄}</localRepository>
2. 創(chuàng)建模板項目
2.1 新建 Maven 項目
-
右鍵
Project Explorer
區(qū)域,New
-Project...
-
搜索
maven
, 選擇Maven Project
, 然后Next
-Next
-
選擇
maven-archetype-webapp
,Next
-
填寫項目信息,
Finish
2.2 設置為 Servlet 3.1
項目
- 打開
pom.xml
, 添加Servlet 3.1
依賴
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
- 修改
web.xml
的頭信息
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
id="WebApp_ID" version="3.1">
</web-app>
- 修改項目目錄下的
.settings/org.eclipse.wst.common.project.facet.core.xml
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.8"/>
<installed facet="jst.web" version="3.1"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
- 打開
pom.xml
, 添加maven-compiler-plugin
插件
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
-
右鍵項目,
Maven
-Update Project
-OK
-
右鍵項目,
Properties
-Project Facets
,Dynamic Web Module
為 3.1 且Java
為 1.8 則更新成功
3. 補充缺失目錄
右鍵項目, Properties
- Java Build Path
- Order and Export
, 對應 missing 提示手動創(chuàng)建對應文件夾
github
參考
http://blog.csdn.net/frankcheng5143/article/details/51282819