复制别人maven仓库启动项目找不到jar包,删除.lastUpdated和_maven.repositories文件

由于复制别人的仓库,可能配置的中央仓库不同,导致项目依赖的jar包找不到,实际存在仓库里。

发现对应的jar包所在目录存在.lastUpdated和_maven.repositories文件。

 

由于中央仓库和自己的不一样,所以导致找不到jar包,所以删掉这两种后缀的文件。

windows批量删除后缀文件的脚本:

1.创建一个bat后缀的可执行文件;

2.写上删除文件命令(例如删除_maven.repositories文件,删除.lastUpdated一样)

@echo off
set REPOSITORY_PATH=D:\Program\eos\Maven_Repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*_maven.repositories*"') do (
    del /s /q %%i
)
rem 搜索完毕
pause

3.执行bat文件。