Maven项目更新时jar包丢失

从SVN上检出的项目转成Maven项目时,项目上经常会出现个红色的!号,依赖的jar包有丢失....

解决办法:项目右键->Build Path->Configure Build Path,找到错误所在,也就是丢了哪些个jar包。然后再进行后续操作。

之前我记得IDEA的工具是可以单个删除都是的jar包的,然后再更新,就可以了,但sts不能单个删除,只能删除整个Maven依赖,试了几次,删除了依赖再重新Maven Update,都未成功,后来百度发现,需要把丢失的jar包对应的本地目录文件夹中的内容删除,这就有点麻烦了,如果是缺的包少的话,做起来还比较方便,但我的项目,缺了很多个,做起来会很烦,不知道有没有什么好的办法,但我还是一个一个的去本地maven库里面删除了丢失的jar包,再更新,就ok了。

想知道有没有更好的解决办法。


=======================================================================

更新博客:

刚刚又去百度了下解决Maven丢失jar包的问题,发现,有个看起来更好的办法:

在本地依赖的maven仓库中(比如我的maven仓库就是:c:/yonghu/.m2/repository)

搜索出所有以  "*.lastUpdated" 的文件,然后全部删除,再到项目中Maven Update 即可。

这个方法没有亲身体验,应该是可以成功的,good luck!

猜你喜欢

转载自blog.csdn.net/alinekang/article/details/80446320
今日推荐