Maven仓库清除remote.repositories、lastUpdated、sha1脚本

Maven仓库清除remote.repositories、lastUpdated、sha1脚本

1. 脚本功能

清除本地maven仓库的_remote.repositories、sha1、lastUpdated的文件

2. 脚本内容

复制代码
set REPOSITORY_PATH=%cd%
rem 搜索中...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*_remote.repositories*"') do (
    del /s /q %%i
)
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*sha1*"') do (
    del /s /q %%i
)
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    del /s /q %%i
)
rem 搜索完成
pause 

3. 使用方式

  1. 新建deleteMaven.bat文件
  2. 右键编辑该文件,填入【脚本内容】
  3. 把deleteMaven.bat文件放入maven仓库的根目录,以管理员权限执行
  4. 删除的文件无法恢复,可以先备份后删除
相关推荐
独断万古他化几秒前
【二分算法 深度解析】二段性思维与经典题型全通关
java·算法
摇滚侠1 分钟前
尚硅谷 Nginx 教程(亿级流量 Nginx 架构设计),基本使用,笔记 6-42
java·笔记·nginx
SenChien6 分钟前
Java大模型应用开发day06-天机ai-学习笔记
java·spring boot·笔记·学习·大模型应用开发·springai
大只鹅13 分钟前
Stream使用
java·开发语言
青衫码上行17 分钟前
maven依赖管理和生命周期
java·学习·maven
散峰而望20 分钟前
OJ 题目的做题模式和相关报错情况
java·c语言·数据结构·c++·vscode·算法·visual studio code
长安城没有风22 分钟前
Java 高并发核心编程 ----- 初识多线程(上)
java·juc
董世昌4123 分钟前
HTTP协议中,GET和POST有什么区别?分别适用什么场景?
java·开发语言·前端
独自破碎E23 分钟前
Java中HashMap的默认负载因子为什么设置为0.75?
java·开发语言·网络
疋瓞24 分钟前
C/C++查缺补漏《5》_智能指针、C和C++中的数组、指针、函数对比、C和C++中内存分配概览
java·c语言·c++