前言:今天第一次用STS跑SpringMVC+Spring,按照书上的敲完了发现遇到了很多问题,书是老师刚送的Spring Boot实战,敲的代码是75-81那个例子的代码。
第一个问题: The server does not support version 3.1 of the J2EE Web module specification.
因为本人的tomcat是7.0的嘛,说是不支持3.1版本的web项目,本人经过在网上多方资料的查找,试了几个方法
1.想直接修改pom.xml的servlet.version,将其配置3.0.1,如下图,但是不管用,项目版本还是3.1,猝。
2.通过右键项目,点击项目的properties,并找到Project Facets,试图修改版本为3.0,但是不行,猝。
3.最后找到项目setting文件修改配置,将version修改为3.0,还是不行,猝。
鉴于以上方法均不行,最后只得装了支持servlet3.1版本的tomcat8.0,但是好在tomcat7.0以后的版本不用配置环境变量啥的,解压完就能用。