美文网首页
删除Maven更新失败后遗留的.lastUpdate文件问题

删除Maven更新失败后遗留的.lastUpdate文件问题

作者: 天凉好个秋灬 | 来源:发表于2020-06-15 15:55 被阅读0次

    Windows

    • cd 到本地仓库目录下,运行命令
    for /r %i in (*.lastUpdated) do del %i
    
    • 批处理文件

    在 window 中生成一个 cleanLastUpdate.bat 的文件,输入如下数据

    @echo  off
    set REPOSITORY_PATH=F:\repository
    rem 正在搜索...
    for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
        del /s /q %%i
    )
    rem 搜索完毕
    pause
    

    Linux

    • cd 到本地仓库目录下,运行命令
    find . -name "*.lastUpdated" | xargs rm -fr
    
    • 在 linux 机器上生成一个 cleanLastUpdate.sh 的文件,输入如下数据
    #!/bin/sh
    
    basePath=$1
    
    # 如果没有输入扫描目录,则认为是当前目录   
    if  [[ -z $basePath ]];then
        cd `dirname $0`
        basePath=`pwd`
    fi
    
    echo "开始扫描目录:"$basePath
    
    flag=0
    
    for path in `find $basePath -name "*.lastUpdated"`
    do
       echo "正在删除:"$path
       rm -rf $path
       flag=1
    done
    
    if [[ $flag -eq 1 ]];then
       echo "删除完成"
    else 
       echo "没有找到lastUpdated文件"
    fi
    

    相关文章

      网友评论

          本文标题:删除Maven更新失败后遗留的.lastUpdate文件问题

          本文链接:https://www.haomeiwen.com/subject/xyfhxktx.html