背景:之前在学黑马的springcloud的时候,写一个项目,但是当时引入依赖的时候报错了,查看maven的配置也没有问题,之前的报错是没有引入成功,后面的报错是引入成功了,但是用不到依赖中的第三方函数等,离谱,这里总结以下方法。当遇到maven环境问题的时候
1.首先排查基本错误,maven的仓库配置是否ok,如果是springboot的start启动场景依赖,我们引入的时候不需要写版本号。但当发现依赖引入不了,可以加个版本号引入试试。
2.非常重要,查看项目结构中的每一个module,找到它的依赖,是否有爆红的依赖,如果有将其remove,然后重新使用maven引入,刷新maven。(这一步对应的问题是,你的project中会显示你的依赖引入成功了,但是你的项目却使用不了这些依赖,一允许就报错不存在,编译却显示存在,能通过。)
如果以上两种都试过了还是不行:
3.maven使用clean,然后complie
4.清楚idea缓存,file-》invalidate caches
5.重启idea试试,
6.删除pom文件重写试试
废江博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:idea中了魔咒?maven依赖错误,如何破除?