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

是不是总是在拉取新项目时遇到下面的问题,依赖找不到
Maven工程中Pom.xml文件总是报依赖找不到_第1张图片

不管是右击项目reload加载还是重启项目都没法把这个依赖给下载下来
Maven工程中Pom.xml文件总是报依赖找不到_第2张图片

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

那么没办法,我们去Maven的中央仓库手动下载jar包
首先打开Maven中央仓库的网址
https://mvnrepository.com/
搜索缺少的依赖
Maven工程中Pom.xml文件总是报依赖找不到_第4张图片

找到对应的依赖
Maven工程中Pom.xml文件总是报依赖找不到_第5张图片

点击进去,发现有对应的版本号,同时将网址给记录下来
Maven工程中Pom.xml文件总是报依赖找不到_第6张图片

直接点击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工程中Pom.xml文件总是报依赖找不到_第7张图片

会自动下载到本地的Maven仓库内,直接放心使用即可
Maven工程中Pom.xml文件总是报依赖找不到_第8张图片

最后记得在Maven工程中刷新一下依赖就可以了
Maven工程中Pom.xml文件总是报依赖找不到_第9张图片

总结

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

你可能感兴趣的:(环境配置,maven,xml,java)