maven默认创建的项目,每次执行maven更新的时候总会将jdk版本设置成1.5
如果要固定JDK版本,需要在pom文件中添加以下代码
...
<dependencies>
...
</dependencies>
<build>
...
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
修改servlet版本需要在工程目录下查找 ./setting/org.eclipse.wst.common.project.facet.core.xml文件 修改对应的jst.web部分的version内容设置为3.1,代码如下: