Caused by: java.lang.NoSuchMethodError: org.apache.catalina.Context.addServletMapping(Ljava/lang/String;Ljava/lang/String;)
本人tomcat9.0
搭建springboot项目时出现了这个,搞了一两天终于搞好了,由于tomcat与springboot的版本不兼容
下面给出解决方案
将springboot的版本换成2.0.2的版本,该版本与tomcat9.0适配(本人原来是1.5.9的版本)
修改位置:pom.xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.2.RELEASE</version>
</parent>
然后升级项目就行了
下面是正确运行后截图