删除maven本地仓库jar包目录下的 .lastUpdated 和 .repositories 文件,即可解决
#使用cmd命令批量清除
cd d:
cd d:\maven_local_repository #首先要进入本地仓库目录
for /r %i in (*.lastUpdated) do del %i
for /r %i in (*.repositories) do del %i
如果把.repositories文件删除后,想要拉取源代码,就会拉不下来,因为它不知道该去哪里下,因为.repositories记录得有仓库地址
解决一:把jar包删除后从新下
解决二:在eclipse中设置(window → preferences → maven → download artifact sources),下载jar包时把source.jar也下下来,这样即使删除.repositories,源代码也存在