这个为什么呀,在maven的pom.xml中配tomact

img

建议你不要在maven配置tomcat,就算配置建议版本是8-9之间的都行,tomcat7对于某些依赖可能不支持,如果你一定要在maven里面配置,先检查一下你的依赖是不是没有下载完全,可以参考我这篇文章将未下载完全(下载失败的依赖全部删除)
https://blog.csdn.net/technologist_28/article/details/120254779

在本地仓库对应位置找一下,是不是下载失败了。
将失败的依赖包删掉,重新下载。