maven无法下载jar包,且无法引用已经存在本地仓库的依赖
困扰了我两天的问题:Springboot项目几个子模块中引用了fastdfs-client-java包,一直报红,无法下载jar包,而其他人明明都可以用
办法1:将别人本地仓库的jar包复制过来放到我的本地仓库,失败,无法引用
我在网上搜了其他各种办法
1. 第三方jar包打包到本地仓库的办法:
mvn install:install-file -Dfile=fastdfs-client-java-1.27-RELEASE -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=1.27-RELEASE -Dpackaging=jar
失败,一直报没有pom文件的错,明明有pom文件在场也报错
2. settings文件里加镜像,代理到别的仓库,再重新剪切粘贴这个包
还是失败,依旧报错
3. 想到jar包已经在库里了,兴许是需要更新索引,所以settings-->maven-->repositories 看到aliyun的镜像代理那里变红,显示error,拼命update还是不行
就在网上搜有关indexed maven repositories的文章,直到我搜到了这篇文章
解决办法: 删掉你从别人那里复制来的jar包文件中的下面这个文件,然后重新剪切粘贴dependency
该文章的地址是:
至于为什么IDEA 的maven reposirotory那里报error而无法update,好像是跟settings文件配置的mirror有关,这个part我有时间搞搞清楚
posted on 2020-10-13 23:14 rachelgarden 阅读(1985) 评论(0) 编辑 收藏 举报