一键清空Maven仓库中的无效jar包 支持路径中有空格

在使用Maven的过程中,遇到网络问题、版本号错误等问题会导致仓库中有很多无效jar包,比如版本号为unknown,下载失败的lastUpdated文件。
一键删除这些文件可以使用下面的脚本,创建一个记事本,把下面的代码粘贴进去,其中下面这句把路径替换成你的仓库路径即可
set “REPOSITORY_PATH=你的maven仓库地址”
注意这里有双引号,如果不写这个双引号,像下面这样,
set REPOSITORY_PATH=D:\Maven\maven-repository
当的仓库路径有空格时,会报错说文件找不到或路径找不到。
把文件重命名成clean.bat,双击运行。如遇到权限问题,可右键选择以管理员身份运行。

@echo off
setlocal

set "REPOSITORY_PATH=D:\Program Files\apache-maven-3.8.2\repository"

rem Searching for *lastUpdated* files and deleting them
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*" 2^>nul') do (
    del /s /q "%%i"
)

rem Searching for directories containing *unknown* and deleting them
for /d /r "%REPOSITORY_PATH%" %%j in (*unknown*) do (
    rmdir /s /q "%%j" 2^>nul
)

rem Clean success message
echo Clean success
pause

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专治八阿哥的孟老师

您的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值