Maven依赖更新但却无法找到的问题

遇到的问题:

今天把项目中的aliyun.sdk.oss版本从2.8.2更新到3.10.2,重新载入Maven后发现依赖里居然还是老版本,新版本的OSSClientBuilder()还是无法使用,仔细看了一下External Libraries中的oss版本还是2.8.2。

 

于是乎我直接在External Libraries将oss依赖给删除了,想着重新导入一下就好,结果重新打导入后没用,External Libraries中还是没有这个包,我又转到Project Structure中查看,发现oss依赖爆红了

 

 我又百度IDEA导入Maven依赖失败解决方法:

配置阿里云仓库、

在项目的pom.xml中,右击鼠标,选择maven——Reimport、

点击file——setting——maven——importing——勾选import maven project files automatically——OK、

删除当前用户目录 的 .m2 目录下的.lastUpdated 后缀文件。

这些方法我都试过了,没有解决我的问题,看来不是这个的问题。

 

最终解决方案:

第一步:按照群里大佬的建议,我排除一下旧的依赖,大概就是这样子的

 

第二步:点击File--Project Structure--Libraries--点击+号,选择Java,然后从自己本地仓库中选择jar包,这里我试过From Maven,没有找到我需要的那个包,不知道为什么。。

 

 

然后刷新Maven,发现之前报的错都没有了,再看外部库发现需要的依赖也出现了,就是跟之前的位置有点不一样。

 

一切正常后我将之前排除依赖的地方注释掉后换成原先的没啥影响

 

posted @ 2021-04-22 13:07  几度失手ya  阅读(656)  评论(0编辑  收藏  举报