maven下载一半中断之后,.m2/repository里面会有*.lastUpdated文件,之后就不会再下载又有问题。
执行下面bat删除lastUpdate:
@echo off
rem create by sunhao(sunhao.java@gmail.com)
rem crazy coder
rem 这里写你的仓库路径
set REPOSITORY_PATH=E:\dev\maven\.m2\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 搜索完毕
pause
发现一个新方法:
把.m2/repository文件内备份一份到.m2/repository-b,清空.m2/repository内所有文件然后打开eclipse让它重新下载jar包,
下载完后把.m2/repository内的文件复制覆盖掉.m2/repository-b内的文件,再把repository-b文件名改成repository。