【Java EE】Maven jar 包下载失败问题的解决方法

发布于:2024-04-08 ⋅ 阅读:(163) ⋅ 点赞:(0)

1. 配置好国内的Maven源

因为中央仓库在国外, 所以下载起来会⽐较慢, 所以咱们选择借助国内⼀些公开的远程仓库来下载资源
接下来介绍, 如何设置国内源

1.1配置当前项⽬setting

打开⾃⼰的 Idea 检测 Maven 的配置是否正确,正确的配置如下图所示:
File -> Settings
在这里插入图片描述

Maven 仓库默认在国外https://mvnrepository.com/, 国内使⽤时会⽐较慢,我们可以更换为阿⾥云
的仓库

打开settings.xml, 在 mirrors 节点上,添加内容如下:

<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>central</mirrorOf>
 <name>阿⾥云公共仓库</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

1.2设置新项⽬的setting

上述配置的内容, 只对当前项⽬⽣效, 为了让后续新建的项⽬也⽣效, 需要重新设置⼀下新项⽬的
Settings

当前项⽬和新项⽬共⽤⼀个setttings⽂件即可, 所以新项⽬的设置, 只需要确认⼀下settings⽂件的路
径即可.

在这里插入图片描述

2.重新下载jar包

经过了第⼀步配置好国内maven源之后,⼀定要先配置好第⼀步!⼀定要先配置好第⼀步!⼀定要先配置好第⼀步!多检查⼏遍,然后删除本地存储 jar 包的⽬录,本地存储 jar 包的⽬录如下:
在这里插入图片描述
删除本地jar⽬录中的所有⽂件,切换到 Idea 中,重新下载 jar 包,如下图所示:
在这里插入图片描述
待下载完成,如果还是下载失败那就是本地⽹速问题,重复步骤 1 和步骤 2 直到下载成功!重复步骤 1和步骤 2 直到下载成功!重复步骤 1 和步骤 2 直到下载成功!

3.其他问题

如果经过上⾯配置,还是下载不了,那么有可能是以下问题:

  1. 上⾯的步骤没看仔细:重新认真的逐字逐句的观看和配置;
  2. Maven 路径中出现中⽂:如果出现中⽂会导致下载了 jar 包,但是在项⽬中不能正常使⽤;
  3. 当前⽹络运营商有问题:当前所在区域连接的⽹络运营商(中国电信、移动…)连接数据源有问题,尝试更好⽹络,使⽤⼿机热点或朋友的⼿机热点尝试,如果还是还⾏,间隔
    4 ⼩时之后再试。

⭕总结

感谢大家的阅读,希望得到大家的批评指正,和大家一起进步,与君共勉!


网站公告

今日签到

点亮在社区的每一天
去签到