广告
您当前的位置: 首页 >  技术 >  编程开发

was cached in the local repository, resolution will not be reattempted until(解决IDEA)

作者:管理员 时间:2022-03-22 阅读数:11人阅读

今天开发过程中,又遇到Idea中was cached in the local repository, resolution will not be reattempted until的报错,通过了几种方式,也没能解决,最后终于处理好了.

有一个springboot的starter包, 是在我本地打包好的,所以,maven加载依赖的时候,在本地加载就可以了,但是结果,maven非要去阿里的镜像仓库里拉取,而且告诉我如题的报错"was cached in the local repository, resolution will not be reattempted until", 意思是,我们已经缓存到本地仓库了,然而,你还去拉取远程仓库的jar,我不理解

尝试的方法一: Reimport

网上说,用这个, 实际, 没用.

尝试的方法二: Clean -> install

也就是上图当中的, clean , 然后install,实际告诉我们, 报错依然存在.

 

尝试的方法三: 删除本地仓库的jar, 再次reimport, 

我干脆换了一个仓库, 原来是用m2, 改成了m3

 

结果是, 还是不行,报错依然

尝试方法四: 终于成功了

具体操作, 下载一个新的maven, 我是下载了一个maven3.6;  到idea的settings中, 搜索maven,把其中的maven3, 替换成新下载的maven3.6. 结束后,等待重新拉取jar,重新加载.重新加载, 就不会有那个缓存的报错了. 这样才彻底解决"was cached in the local repository, resolution will not be reattempted until(解决IDEA)", 有同学说, 这是idea自带的maven可能会引起的问题.

 

 

 

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。

评论交流 (0)

正在加载评论...
头像

杨青青

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩和过。我们一起奋斗!

微信