Maven 设置本地仓库及依赖包下载不全的解决方法

  1. maven设置本地仓库的方法:在apache-maven-3.3.9-bin/conf/setting.xml中加入
<localRepository>E:\m2\repository</localRepository>
  1. 当你在 pom.xml 中加入坐标后,maven 自动下载相应jar包,完成之后发现 pom.xml 内容没有报错但是就是有个红叉,应该就是有 jar 包缺失,可以在

    项目右键 >> Build Path >> Configure Build Path... >> Maven Denpendencies 里可以查看到丢失的 jar 包

  2. 接下来可以在本地仓库的文件夹中根据 miss jar 包的路径打开文件夹,删除里面 .lastUpdated(我连同pom 、sha1后缀一起也都删除了。。);

  3. 右键项目 maven 中的 disable maven nature,再右击项目中 configure 中的 convert maven 接下来项目又会重新下载;

  4. 如果这样重复几次 jar 包始终下不下来,就到相应的网络仓库中去下,如 http://repo.maven.apache.org 去这个网站找需要的包,将其手动下载添加,然后再重复一下 Convert to Maven。

原文链接:

https://m.imooc.com/mip/article/11323

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,463评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,071评论 6 342
  • |-1-更新内容[6.从仓库解析依赖的机制(重要)] 1Maven仓库作用 仓库用来存储所有项目使用到构件,在ma...
    zlcook阅读 11,414评论 0 25
  • 简介 概述 Maven 是一个项目管理和整合工具 Maven 为开发者提供了一套完整的构建生命周期框架 Maven...
    闽越布衣阅读 9,811评论 6 39
  • Maven的基本了解 什么是Maven? Maven就是Apache下的一个开源项目。它是用纯java开发的。是一...
    Bcome阅读 8,036评论 0 7