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

 該文章的地址是:

https://blog.csdn.net/jiajane/article/details/104396079?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

 

至於為什么IDEA 的maven reposirotory那里報error而無法update,好像是跟settings文件配置的mirror有關,這個part我有時間搞搞清楚


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM