先将project中的Build Automatically勾选上
1、将jre更改至1.8,将Dynamic更改至3.1
1-1:工程—Properties—Project Facets—java更改至1.8,Dynamic Web Module更改至3.1(注意Runtimes要添加Tomcat)
1-2:工程目录下Java Resources—Libraries—JRE System Library(右键)—Properties—更改至jre1.8
1-3:在pom.xml文件里配置plugin,说明jre版本为1.8,代码如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
1-4:在Project Explorer工程目录的右边有一个向下的小三角,点击—Filters and Customization—将 .*resources 前的勾取消掉—OK—工程里面多了一个.settings文件夹,点开—点开org.eclipse.wst.common.project.facet.core.xml文件—在标签的facet="jst.web"里将version更改至3.1,保存
1-5:在web的默认生成的web.xml文件里,将标签里的version更改至3.1
(此时可以右键工程—maven—Update Project,再在window下clean一下该工程,运行试试吧~如果还不行,进行接下来操作)
2、更改Tomcat配置
将运行中的Tomcat Servers停止,右键—Add and Remove—将所有工程Remove—finish— 右键 clean —双击Tomcat Servers—在Server Locations 中选中第二项,就是Use Tomcat installation(takes control of Tomcat installation)—将Server Path更改至Tomcat的根目录
—将Deploy path 更改至根目录下的webapps(我的是C:\apache-tomcat-8.5.42\webapps)—保存
3、如果还不行,仔细查看路径及web.xml下的是否设置及文件名是否正确(注意Problems里该工程是否报错,有报错的话一定要处理)
4、还是不行的话,关掉电脑,来找我卖手抓饼吧,挣的钱55分