MVN内置tomcat启动找不到引入依赖里的方法

错误出处:
在制作ssm整合页面时遇到了javax.servlet.ServletException: Filter execution threw an exception错误

错误页面截图:
MVN内置tomcat启动找不到引入依赖里的方法
错误显示没有找到该方法,于是我查找该文件目录下是否有该方法
MVN内置tomcat启动找不到引入依赖里的方法

MVN内置tomcat启动找不到引入依赖里的方法
查找显示该jar包下有该方法

尝试修改jar包版本
MVN内置tomcat启动找不到引入依赖里的方法
设置断点调试
MVN内置tomcat启动找不到引入依赖里的方法
截止到业务层代码全部实现,放行代码
MVN内置tomcat启动找不到引入依赖里的方法
显示程序正常运行!

但半分钟后。。。。
MVN内置tomcat启动找不到引入依赖里的方法
移除Maven内置的tomcat,换上本地的tomcat9,将项目配置到本地的tomcat上
MVN内置tomcat启动找不到引入依赖里的方法
运行
MVN内置tomcat启动找不到引入依赖里的方法

运行完美!
等待半分钟后…
依然运行完美!
总结:此次的错误很有可以是由于tomcat的版本问题导致的,maven内置的tomcat版本是tomcat7,本地的是tomcat9,但只是猜测,后续继续探究更新…