首先排查Controller所在的目录,使用SpringBootApplication启动的时候,项目扫描的是当前目录的Controller文件。
如下图:
其次查看下自己的springboot版本,有的版本不知道什么原因与jdk中的jar包冲突。网上给的解决思路是修改jdk里的api和servlet的依赖jar包,有的是直接在设置中添加jar,如下图:
添加选择第一个,然后找到 对应版本的tomcat下Lib下的包。
最后排查pom依赖中是否添加了servlet依赖,可以删除了试下。
基本上就是上面这三种情况了。