Maven項目在更新過程停止,再更新無效-->解決


 ---類似網友問題:但我按照這樣無法解決。

eclipse中maven項目jar包不會自動下載解決辦法 - wavemelody - 博客園
http://www.cnblogs.com/mymelody/p/5616685.html

eclipse的maven無法自動下載jar包 - 自古紅藍出CP的博客 - CSDN博客
http://blog.csdn.net/Blue_Red_1314/article/details/74003091

-------------

后來本人換了一個新的eclipse IDE,一個新的workspace,一個新的代碼路徑,從新SVN代碼下來,都無法解決。

--------------------

Description    Resource    Path    Location    Type
The container 'Maven Dependencies' references non existing library 'F:\Projects\Java\.m2\repository\org\
springframework\boot\spring-boot-starter-data-jpa\1.5.6.RELEASE\spring-boot-starter-data-jpa-1.5.6.RELEASE.jar'
fsjxb Build path Build Path Problem

 

本人決定做實驗,針對其中一個 jar包 到倉庫去看看。

查看本地倉庫的對應的文件夾,發現里面根本沒有這個jar包(之前就知道),一直思考為什么不會自動下載。

  

現在做個試驗,把下面四個文件刪除,再更新maven項目看看是否會自動下載:

\spring-boot-starter-data-jpa-1.5.6.RELEASE.pom;
\spring-boot-starter-data-jpa-1.5.6.RELEASE.pom.lastUpdated;
\spring-boot-starter-data-jpa-1.5.6.RELEASE.pom.sha1;
\_remote.repositories;

更新后變成:沒有解決

\spring-boot-starter-data-jpa-1.5.6.RELEASE-sources.jar;
\spring-boot-starter-data-jpa-1.5.6.RELEASE-sources.jar.lastUpdated;
\spring-boot-starter-data-jpa-1.5.6.RELEASE-sources.jar.sha1;
\spring-boot-starter-data-jpa-1.5.6.RELEASE.pom;
\spring-boot-starter-data-jpa-1.5.6.RELEASE.pom.sha1;
\_remote.repositories;

整個文件夾刪除后,更新,變成以下:沒有解決。--不知道為什么就是不下載,奔潰。

  

后來發現我的本地倉庫已經很大了,是不是這個問題呢,后來證實不是。倉庫多大都可以。

  

    

-----window-show view-maven repositories 開始折騰這個 索引問題,最后無果。

 

細心考慮:決定對比筆記本 maven的配置:發現配置一模一樣。

解決:

  

原來Reindex按鈕要點擊,更新本地倉庫的索引。一更新,maven立刻自己下來了對應jar包,項目完美運行。教訓呀。

 

那為什么之前項目會認為jar包已經下載了呢?還有一種可能:之前曾經沒有切換為本地倉庫,已經更新過項目,對應的jar包都已經下載到

C:\Users\你的用戶名\.m2\repository 下面了。

  

 


免責聲明!

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



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