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

代码分享

当前位置:
代码分享 » Shell/批处理  » 配置/脚本/批处理
分享到: 
收藏 +0
3
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.sh(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在线编辑演示 二维码 更多»

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

  • 1楼:steven丶 发表于 2015-07-01 13:42 回复此评论
    不错,刚试了一下
  • 2楼:Crazy_Coder 发表于 2015-07-01 23:02 回复此评论

    引用来自“steven丶”的评论

    不错,刚试了一下
    不用谢我
  • 3楼:whu张航 发表于 2016-06-07 19:17 回复此评论
    强烈的赞一下
开源从代码分享开始 分享代码
Crazy_Coder的其它代码 全部(17)...