Maven工程中Pom.xml文件总是报依赖找不到

是不是总是在拉取新项目时遇到下面的问题,依赖找不到
在这里插入图片描述

不管是右击项目reload加载还是重启项目都没法把这个依赖给下载下来
在这里插入图片描述

有些pom.xml中的依赖可以手动增加版本号就可以识别到了,有的依赖可能是因为配置的外国的Maven仓库网络问题所以下载不下来。
但目前我的情况是,依赖报错、阿里源也配置成功、版本号也已经手动添加,怎样重启刷新都没有依赖。并且我查找了该依赖,确实是没有下载下来。
在这里插入图片描述

那么没办法,我们去Maven的中央仓库手动下载jar包
首先打开Maven中央仓库的网址
https://mvnrepository.com/
搜索缺少的依赖
在这里插入图片描述

找到对应的依赖
在这里插入图片描述

点击进去,发现有对应的版本号,同时将网址给记录下来
在这里插入图片描述

直接点击1.15.1进入通过浏览器下载jar包再复制粘贴到Maven的本地仓库是行不通的(亲测),是因为Maven的下载有固定的格式,所以我们通过cmd来进行下载
使用mvn命令进行下载

mvn dependency:get -DremoteRepositories=https://mvnrepository.com/artifact/org.apache.flink/flink-connector-rabbitmq/1.15.1 -DgroupId=org.apache.flink -DartifactId=flink-connector-rabbitmq -Dversion=1.15.1

执行下面命令即可,根据所需下载的依赖,更改下面划横线的网址和名称即可,红点处代表着有空格
在这里插入图片描述

下载完成
在这里插入图片描述

会自动下载到本地的Maven仓库内,直接放心使用即可
在这里插入图片描述

最后记得在Maven工程中刷新一下依赖就可以了
在这里插入图片描述

总结

最后总结一下,遇到依赖报红找不到依赖的情况下该怎么办
1.Maven 国内阿里源配置没问题
2.项目重启或者Maven工程刷新
3.手动添加依赖版本号
4.手动从Maven中央库进行依赖下载

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>