小编经过查看是pom.xml里面的配置问题,存在多余的配置,删除成功解决:
遇到这种情况,我们首先查看一遍自己所写的各种配置文件(pom,web,springMVC ,application,mybatis-config等xml文件)中,是否存在多余的配置;还有就是tomcat的缓存原因,跟少包或者包冲突等原因。

右击项目-->maven-->update project,重新下载依赖jar包,下载完成之后再重新启动不报错了,这种方法比较粗暴。
小编在这里是删除多余(pom.xml)的配置文件即可,如下图这段代码:
- <!--引入新的-->
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>4.0.1</version>
- </dependency>

完美结局!