一、开发工具&插件
eclipse:
maven:version 3.3.9
二、环境搭建
1、首先检查你的eclipse是否安装了maven插件。
打开eclipse抬头选项中的Window-->preferences,查看maven插件是否安装。
2、更改工作空间编码为UTF-8
3、新建jdk1.7引用
打开eclipse抬头选项中的Window-->preferences-->java-->installed JRES
4、然后检查配置的settings.xml文件是否配置正确,需要选中maven安装目录中的xml,eclipse会默认选中其他的地方
三、新建项目
1、新建一个基于maven的webapp项目,如图
2、修改Dynamic Web Module 版本为3.0,在项目的project facets种无法直接修改为3.0 我们直接去项目settings文件中修改,右键项目在文件夹中打开,修改jst.web项 为3.0 保存后刷新项目即可
3、防止update项目 依赖jdk再次变回1.5 在pom文件中加入
<build>
<finalName>demo</finalName>
<plugins>
<!-- define the project compile level -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
4、解决jsp报错,加入jsp依赖包
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
5、解决项目报错,修改web.xml 版本为3.0
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name>Servlet 3.0 Web Application</display-name>
</web-app>
到现在,一个基本的maven项目就搭建完成了。