1.修改maven默认的jdk版本,在maven安装路径下添加如下代码:
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
</properties>
</profile>
2.新建maven工程(new-maven project)
3.在eclipse中设置Server为Tomcat,注意JRE设置为安装的JDK的jre
4.右键单击项目,build path—add libraries—server runtime添加tomcat
5.修改一些配置
(1)把Servlet改成2.5,打开项目的web.xml,改之前:
改后:
(2)在Navigator下打开项目.settings目录下的org.eclipse.jdt.core.prefs
把1.5改成1.8
project-version="1.5.0"改成project-version="1.6.0"
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="test"> <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/> <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> <property name="context-root" value="test"/> <property name="java-output-path" value="/test/target/classes"/> </wb-module></project-modules>
<?xml version="1.0" encoding="UTF-8"?><faceted-project> <fixed facet="wst.jsdt.web"/> <installed facet="java" version="1.5"/> <installed facet="jst.web" version="2.3"/> <installed facet="wst.jsdt.web" version="1.0"/></faceted-project>
把<installed facet="java" version="1.5"/>改成<installed facet="java" version="1.8"/>,把 <installed facet="jst.web" version="2.3"/>改成 <installed facet="jst.web" version="2.5"/>
修改后:
<?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="2.5"/> <installed facet="wst.jsdt.web" version="1.0"/></faceted-project>
6.