自动删除 Maven 下载不完全的jar包

       之前用Eclipse启动Maven的项目的时候,有时候会启动不起来。因为一些Jar包在没有下载完全。并没有找到什么好的方法。如果谁有更好,或者更正式的方法麻烦请留言告知。谢谢。

       然后自己用java写了一个程序,计算jar的sha值,判断是否完全下载了。

       主要逻辑如下

  1. 用户输入maven repository的路径
  2. 根据路径遍历所有jar包。(javadoc,sources不会处理)
  3. 查看这个Jar包是否有sha文件,如果没有sha文件就跳过。
  4. 比较Jar包的sha 是否匹配,如果不匹配则删除上层文件夹。

     使用方式如下,

  • 启动命令行,进入到 checkMaven.jar 目录
  • 输入命令 java -jar checkMaven.jar
  • 输入maven repository路径如:D:\maven\repository

博客好像不可以上传附件,jar包已经上传到CSND 资源库。

地址如下:https://download.csdn.net/download/davidmeng6628/10782154

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值