我们平常的项目实现,最基本也是第一个操作那肯定是在我们的pom文件里,写坐标下载坐标。但我们有时候进常会出现:坐标标红、坐标写的没有任何问题但就是下载不成功,又或是坐标写的没有问题,下载也显示ok,但我们再加入注解或者导包时却显示没有这个包。这里我整理了一些方法,
当然我们在下载之前要注意写的坐标的版本有没有问题,是不是我们需要的。
第一步:检查我们设置的Maven环境
有时候我们会从别人那里导入文件,就经常会伴随着mavn环境以及maven仓库的设置问题。所以我们第一步必须先检查我们的maven环境。
点击File然后点击Settings
Maven home directory:是我们的maven地址,检查是不是我们使用的maven,idea里有它自带的maven但我们一般不用,使用的都是自己下载的,我是把我的maven安装在了我建的idea文件夹里。
User settings file:是我们的maven里conf里的settings.xml,勾选后面的Override既可以点击那个文件夹的小标选择
Local repository:是我们自己建的maven仓库,里面存放的是我们下载到本地的jar包等
注1:要额外关注磁盘,有时候他会改变我们的磁盘,比如小编是放在d盘下的,有时候导入同学的项目他就会偷偷的改为c盘
注2:打开时记得检查自己错误的maven仓库路径,小编的就经常在c盘里创建建一个新的maven仓库文件夹,一定要删掉!删掉!删掉!多出来的maven仓库一定要删掉,因为他有时会影响我们常用的maven仓库的下载,就会出现什么都不报错,但我们 import jar 包时就会出错,不知道他在哪里找我们的需要的包去了
改好了我们的maven环境,刷新再重新下载
还没好的且看下一步
第二步:删除本地下载失败的jar包重新下载
下载失败有很多原因,这时候我们可以把本地下载失败的删掉,让它重新下载。
上面圈出来的是我们下载坐标的地址、依赖的版本号,在我们的maven仓库里找就好,一般下载的一些包会在io文件夹里当然也会有别的,删的时候要注意路径和版本号不要删错了哦。
一般有很多东西我们都会下载在io或者org里,大家若是实在找不到也已着重注意这里面的文件
若还是下载失败,小编这里也有取巧的办法
第三步:将朋友或同事下载好的文件copy过来
1.copy下载失败的文件
怎么样都下载不成功,那我们就不下了,直接copy,注意一定要核对好版本号,放在你下载失败的文件的同级目录下。一定要核对清楚哦。
上述方法都没有解决怎么办,没关系,不要慌,小编也遇到过。
2.copy maven仓库
上面讲的方法都没解决你的问题,那可能是你的maven仓库出了问题,可以将你身边的人的maven仓库里的文件copy一份过来,当然也要注意路径,放在你的maven仓库里
以上就是小编整理的一些方法了,大家若是有不一样的方法可以发在评论区,小编若是学到新的也会回来更新的。
标签:--,idea,maven,仓库,pom,坐标,小编,我们,下载 From: https://blog.csdn.net/2301_79500020/article/details/141505275