IDEA 本地maven打包没问题,但项目启动报错找不到包

原因:

项目改过依赖后,本地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版权协议,转载请附上原文出处链接和本声明。