maven创建:
1.在pom.xml中添加如下代码:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<!-- Dynamic Web Module编译级别3.1 -->
<version>3.1</version>
<configuration>
<!-- java编译级别1.8 -->
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
将web.xml文件头修改如下:
(据说版本2.5以上都可以)
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee">
解决maven报错:Cannot change version of project facet Dynamic Web
2.若提示不能修改dynamic web module 的版本时
在navigation中找到.setting文件夹中的org.eclipse.wst.common.project.facet.core.xml
修改如下:<installed facet="jst.web" version="3.1"/>
3.若目录结构缺失:在build path,在Librarys下,编辑JRE System Library,选择workspace default jre就可以了。
tips:从中央仓库中下载jar包奇慢无比,所以建议大家将自己的本地仓库随身携带,这样即使是慢也只会慢第一次,以后复制粘贴即可。
.