当前访客身份:游客 [ 登录 | 加入 OSCHINA ]

代码分享

当前位置:
代码分享 » Shell/批处理  » 配置/脚本/批处理
分享到: 
收藏 +0
2
maven仓库中的某个构件如果因为网络或者其他的原因,没有下载成功或者下载被中断,将会出现一个LastUpdated的文件,这个时候,就算网络好了,也不能正常使用这个构件,而且你还不太好发现这个LastUpdated到底在哪,所以我就写了一个批处理,一劳永逸

代码片段(2) [全屏查看所有代码]

1. [代码]cleanLastUpdated.bat(Windows版本)     跳至 [1] [2] [全屏预览]

@echo off
rem create by sunhao(sunhao.java@gmail.com)
rem crazy coder

rem 这里写你的仓库路径
set REPOSITORY_PATH=F:\study\apache-maven-3.0.3\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    del /s /q %%i
)
rem 搜索完毕
pause

2. [代码]cleanLastUpdated.bat(mac/linux版本)      跳至 [1] [2] [全屏预览]

# create by sunhao(sunhao.java@gmail.com)                                                                           
# crazy coder
 
# 这里写你的仓库路径
REPOSITORY_PATH=~/Documents/tools/apache-maven-3.0.3/repository
echo 正在搜索...
find $REPOSITORY_PATH -name "*lastUpdated*" | xargs rm -fr
echo 搜索完


开源中国-程序员在线工具:Git代码托管 API文档大全(120+) JS在线编辑演示 二维码 更多»

发表评论 回到顶部 网友评论(5)

  • 1楼:你跪了少年 发表于 2015-02-10 09:22 回复此评论
    不错
  • 2楼:剑指天涯 发表于 2015-08-25 12:25 回复此评论
    nice
  • 3楼:勤奋的码农 发表于 2016-04-14 14:23 回复此评论
    很方便
  • 4楼:lindent 发表于 2016-09-23 20:09 回复此评论
    有个工具叫 everything 文件搜索,瞬间可以搜出磁盘中带“lastUpdated”的文件
  • 5楼:JohnW5 发表于 2017-09-16 14:37 回复此评论
    删除的是文件名称中包含lastUpdated的文件,其中有:m2e-lastUpdated.properties,不知道算不算勿删?
开源从代码分享开始 分享代码
Crazy_Coder的其它代码 全部(17)...