初始情况下,我们的本地堆栈是没有任何jar包的,此时会从私服去下载(如果没有设置,就直接从中心堆栈去下载),可能由于网络的缘故原由,jar包下载不完全,这些不完备的jar包都是以lastUpdated结尾。此时,maven不会再重新帮你下载,需要你删除这些以lastUpdated结尾的文件,然后maven才会再次自动下载这些jar包。
如果本地堆栈中有很多如许的以lastUpadted结尾的文件,可以定义一个批处置惩罚文件。
在其中编写如下脚本来删除:
set REPOSITORY_PATH=E:\develop\apache-maven-3.6.1\mvn_repo
rem 正在搜索...
del /s /q %REPOSITORY_PATH%*.lastUpdated
rem 搜索完毕
pause
编写完上述的脚本后,把脚本文件放入到本地堆栈的目录下,目录举例:D:\apache-maven-3.6.3\repository
点击执行即可。
持续更新。。。。。
你的点赞、关注、收藏,是我持续更新的动力!!!