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 下面了。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值