侧边栏壁纸
博主头像
清如许博主等级

努力成长为一颗大树,一半洒落阴凉,一半沐浴阳光,非常沉默非常骄傲,从不依靠从不寻找

  • 累计撰写 80 篇文章
  • 累计创建 44 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

Maven仓库 一键自动删除失效jar包,没事儿点点_.md

清如许
2020-04-25 / 0 评论 / 0 点赞 / 247 阅读 / 383 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-05-21,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

因为网路等各种原因,使用maven仓库下载jar包可能会下载失败,或者下载一半停止,

下载失效的jar包会严重影响我们程序的运行,
看着明明没问题,但是一运行就报错,而且还很难找到错误问题原因,

所以及时得清理失效的jar包会使我们从程序减少出错的可能;

如何清理失效的jar包呢,
失效的jar在我们的maven仓库 都有一个.lastUpdated结尾的后缀,、

只要是有这个后缀的文件夹里面的jar包就都是失效的,

下面说一个使用windows的批处理清理带.lastUpdated结尾的失效jar包的解决办法:

新建一个记事本,输入一下命名:

@echo  off
rem create by sunhao(sunhao.java@gmail.com)
rem crazy coder
set REPOSITORY_PATH=D:\Maven\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    del /s /q %%i
)
rem 搜索完毕
pause

其中的:
set REPOSITORY_PATH=D:\Maven\repository
改为你的本地仓库路径地址

然后将这个txt文件另存为:删除失效jar包工具没事儿点点.bat
一定要是.bat结尾的批处理文件才行啊,

然后就可以把 这个东西发送到桌面快捷方式,闲着没事就点点清理jar包

如果双击不运行的话就右键以管理员身份打开~

0

评论区