前言

在进行Maven开发时,往往需要下载大量jar包,而由于网络不稳定等其他因素可能导致jar未下载完毕,然后保留了lastUpdated文件,导致无法更新失效的jar包。

本文分享

  • bat脚本,自定义好Maven本地仓库路径即可一键清理Maven失效依赖
  • MavenCleanMaven失效依赖清理工具

    如果喜欢以脚本的方式清理,直接复制脚本命令自定义好路径即可,如果喜欢以软件的方式清理,软件启动的时候会定义默认Maven仓库路径:C:\Users\用户名\.m2\repository

bat脚本清理

新建一个Clean_Repository.bat

添加以下内容:

set REPOSITORY_PATH=C:\Users\用户名\.m2\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (del /s /q %%i
)
rem 搜索完毕
pause

REPOSITORY_PATH=你的maven仓库全路径

运行效果:

如果出现乱码影响美观将文件编码设置为ANSI即可

MavenClean

软件界面:

  • 默认:将Maven路径默认设置为C:\Users\用户名\.m2\repository
  • 清空:清空地址栏的Maven路径
  • 确定:将地址栏的Maven路径设置为当前所选路径
  • 一键清理:清理Maven仓库下所有失效的依赖文件

测试效果

打开IDEA,在项目的pom文件中随便定义一个依赖

<dependency><groupId>aaaaa.aaaa</groupId><artifactId>6666666</artifactId><version>3.2</version>
</dependency>

刷新Maven依赖:

查看Maven仓库:

以前遇到这种情况,大家一般都是去手动删除文件的,这里我们就不删除,使用软件自动删除:

再次查看Maven仓库:

可以看到文件已经空了

软件分享

链接: https://pan.baidu.com/s/1gucDW-SabVwHO91DaRJJ0Q?pwd=qre5
提取码:qre5

一键清理Maven失效依赖-脚本+软件相关推荐

  1. 一键清理系统垃圾文件脚本: clean.bat

    一键清理系统垃圾文件脚本: clean.bat 最后更新于:2007-09-03 09:09 版权声明:可以任意转载,转载时请务必以超链接形式标明文章 原始出处和作者信息及 本版权声明. http:/ ...

  2. 一键清理maven未下载完全的依赖脚本

    简要说明 我们在使用maven工具下载所需要的依赖的时候,往往会由于网络的原因,导致自己的依赖没有下载完全,从而项目出错或者pom.xml里的某些依赖爆红,最后编译运行不了程序或者编写代码的时候用不了 ...

  3. 一键清理maven仓库无效文件

    方式一 搜索仓库地址下所有以lastUpdated结尾的文件并全部删除即可 方式二 通过编写脚本一键自动化清理,清理脚本文件下载地址 第一步: 通过链接:https://pan.baidu.com/s ...

  4. 2022双11/双十一天猫喵果总动员/京东穿行寻宝一键完成,自动任务脚本软件,分享源码学习

    下载地址: 助手 (lanzouv.com)https://wwc.lanzouv.com/b01cfbrbi 在AutoJS软件上运行!或者直接下载文首链接中的软件安装使用! 天猫活动源码 if ( ...

  5. android6需要lbe吗,LBE安全大师(安卓版)一键清理失效的解决方法

    最近 LBE 安全大师 接连更新几个版本,有网友反应更新之后的 LBE 清理内存的功能失效,一键清理不起作用,手动在[手机加速]-[任务管理]里面清理也不起作用,提示清理 0 个任务,释放 0 M内存 ...

  6. 清理Maven仓库冗余文件(lastUpdated、m2e-lastUpdated.properties、空文件夹)脚本

    一.功能 定位Maven仓库的路径 查看或删除Jar包未完全下载的相关文件(*.lastUpdated) 查看或删除本地仓库目录下的空文件夹 二.脚本源码 @echo>nul 2>nul ...

  7. 安卓一键清理内存_微清理下载软件-微清理app下载v1.0.1.2 安卓版

    微清理app是一款专为安卓手机用户而打造的清理软件,内存占用小,帮你快速清除手机中的缓存,深度扫描各种垃圾文件,还能为你的手机进行全面的杀毒,一键轻松帮你整理手机,加快运行速度. 微清理官方介绍 微清 ...

  8. 安卓一键清理内存_垃圾一键清理大师软件下载-垃圾一键清理大师下载v3.2.2 安卓版...

    垃圾一键清理大师软件内置了手机加速.程序管理等功能,既可以时刻清理手机中的垃圾数据,也可以一键整理桌面,让手机每天都运行流畅!这款应用不管在任何安卓智能手机上都可以使用,界面清爽,使用过程中没有广告骚 ...

  9. Maven项目依赖管理 学习笔记

    本学习笔记根据慕课视频[Maven项目依赖管理]摘录,主要学习maven的使用方式,从理念到实践.基础到应用,掌握基于maven管理java项目的方式. 目录 第一章 Maven概述 Maven简介 ...

最新文章

  1. 利用FLASH和XML做炫酷图片相册
  2. 我在阿里收获的N个成长
  3. istio-0.8 服务超时配置
  4. Android开机自启监听网络改变源码
  5. javascript学习之利用方向键控制div模块的移动
  6. JAVA长方形正方形_正方形不是长方形的终极解决办法
  7. STM32CubeMX配置读取MLX90614(GY-906)非接触红外测温传感器
  8. 什么是搜索引擎???搜索引擎的介绍
  9. CF 950C.Zebras 模拟,set
  10. d3 企业图谱 仿天眼查 企查查
  11. 阿里云安全组已经开放端口但是服务器端口还是不能访问
  12. 大数据与人工智能系列文章
  13. Google浏览器被劫持解决方法
  14. Mac无法识别硬盘解决办法
  15. 哪些行业适合开发小程序商城
  16. html中添加水印效果
  17. 自动驾驶 Apollo 源码分析系列,系统监控篇(二):Monitor模块如何监控硬件
  18. linux内核协议栈接收数据流程(一)
  19. HTML常用标签(a标签/img标签/table标签)
  20. 佳能Canon PIXMA MG2550 打印机驱动

热门文章

  1. flask5+baidu+tuling + 语音合成识别nlp httpx js处理录音
  2. EGO游戏 トキの戦華 时之战华 剧情攻略(+修改器+特殊码)
  3. 通达信指标公式绘图函数简介——自定义指标颜色、线型等
  4. litjson不能获取html,LitJson解析遇到的坑
  5. GraalVM 安装及运行Python
  6. java操作linux命令,调用ffmpeg转码视频
  7. 解决PyCharm和Spyder不能兼容pip下载第三方包的问题
  8. AI+OCR赋能古彝文数字化—让经典重新跳动
  9. Altium Designer原理图转Orcad
  10. 读hzk32_HZK16字库文件的资料