原因:
项目改过依赖后,本地maven打包没有问题,但是项目启动报错
解决过程
步骤一:
重新对项目maven进行了clean、package、install ,顺利打包
重新启动项目,依旧报错
步骤二:
将本地仓库所有依赖删除,点击刷新,重新加载依赖

又运行了一遍步骤一,依旧报错
步骤三:
清除了IDEA本地缓存,后重新执行步骤一,还是报错
步骤四:
注意到了项目中的.iml文件,.iml文件是idea 是对项目模块module的配置信息——infomation of module,查看.iml文件,里面确实没有依赖信息
IDEA应该是先去寻找模块下的.iml文件配置信息,如果存在则直接加载.iml文件中的依赖配置,所以在更改过依赖后,.iml文件并没有及时更新,导致项目启动失败并报错
把项目模块中所有.iml文件删除,重新启动,顺利执行
版权声明:本文为weixin_44337276原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。