项目在切换框架版本后导致Tomcat无法启动的一些琐碎的事情
又要到期末了,软件测试最后一个实验要求我们拿一个系统来进行系统测试,我只好搬出我的数据库课设来完成了。
之前我把数据库的项目上传到GitHub上的时候,GitHub提醒我说我的spring版本过时,存在安全漏洞,所以机器人提交了一个pr给我让我更新版本。
谁知道这一更新就出了大问题,Tomcat启动的时候爆了一大段的错误
报错的初始一行如下
org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method
于是就开始面向搜索引擎编程,在看到一篇文章的时候说可能是因为maven中导的包与实际版本不符合,我寻思也没怎么搞啊,我也重新build了一次。
正是因为想到build的问题,我突然想起忘记把Tomcat里面的war包更新为最新的,后来我rebuild artifact就可以了。