1.配置阿里巴巴的私服镜像:在mirros元素中增加一个mirros元素。指向阿里云的下载地址。
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
这一步可以尝试把http改为https,哪一个好用用哪一(本人是使用https好用)。
2.删除lastupdated文件 参考方法:http://www.caiqz.cn/595.html
如果下载失败一两次,本次仓库中出现了lastupdated文件,可以自建一个TXT文本,放入下面代码,保存为bat格式,去删除里面的lastupdated文件,多次尝试下载,因为网络问题,一次两次失败是很正常的,多尝试几次,如果还不能成功,就应该考虑是别的方面的问题。
一定要删除之后多尝试几次
rem 这里写你的仓库路径
set REPOSITORY_PATH=E:\java\maven\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 搜索完毕
pause