1.清理target

mvn clean -U

2.清理该项目依赖的本地仓库中的maven包

mvn dependency:purge-local-repository

这个命令会清理pom.xml中的包,并重新下载,但是并不清理不在pom.xml中的依赖包。

下面的扩展:

mvn dependency:purge-local-repository -DreResolve=false

reResolve是否重新解析依赖关系

mvn dependency:purge-local-repository -DactTransitively=false -DreResolve=false

actTransitively是否应该对所有传递依赖性起作用。默认值为true。

 mvn dependency:purge-local-repository -DactTransitively=false -DreResolve=false --fail-at-end

忽略错误( --fail-at-end )。 对于那些有一些依赖关系混乱的项目,或者依赖于一些内部的仓库(这种情况发生),这样做有时是有用的。

3.清理maven本地仓库中下载失败的包

很多时候,maven工具帮我们下载jar包的时候,由于种种原因,或断电、或蓝屏、或工具抽风等等等等情况导致我们下载jar包失败,但此时工具已经在我们的maven仓库中创建了一个jar包文件夹了,但是这个jar包是不完整的,也就是不能用的。

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

修改上述中的PATH参数为maven本地仓库地址

将上述代码复制粘贴到你的记事本中,命名随意,但一定要要以 .bat作为文件后缀名

双击执行

最好放入到C:\Windows,然后要用直接命令

参考:

一键清除maven仓库中下载失败的jar包

使用FileFilter过滤文件清理Maven仓库

Maven本地仓库越用越大,删除无效版本文件

依赖性:清除本地存储库

清除本地存储库依赖项

maven 常用插件总结

最新文章

  1. [WPF]WPF Data Virtualization和UI Virtualization
  2. *HDU2510 DFS
  3. 项目:学生查看自己的作业情况和分数(php)
  4. Oracle 语法
  5. python 学习
  6. ANYBUS AB9005-B配置
  7. 【Java每日一题】20161014
  8. 东大OJ-1430-PrimeNumbers
  9. Codeforces Round #253 Div2 D.Andrey and Problem 概率+贪心
  10. Run UliPad 4.1 Under Windows 7 64bit and wxPython 3.0.2
  11. 【转】UML图中类之间的关系
  12. 破解版sublimeText3重新安装Package Control方法
  13. CSS之切出横幅
  14. Plupload文件上传组件使用API
  15. 算法分析-堆排序 HeapSort 优先级队列
  16. Struts2中there is no action mapped for acion name (/XXXXX)
  17. 04-创建kubeconfig认证文件
  18. python note 17 random、time、sys、os模块
  19. grokking deep learning
  20. API网关设计(一)之Token多平台身份认证方案(转载)

热门文章

  1. spark sql01
  2. js控制元素隐藏和显示
  3. mysql存储过程或函数中传入参数与表字段名相同引发的悲剧
  4. python 将word另存为txt
  5. 多语言(Java、.NET、Node.js)混合架构下开源调用链追踪APM项目初步选型
  6. 【CDH学习之三】CDH安装
  7. hashcat 中文文档
  8. jQuery懒加载插件jquery.lazyload.js使用说明实例
  9. 什么是Satoshi?和比特币中本聪有什么关系?
  10. SpringBoot整合redis哨兵主从服务