java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Maven jar包下载失败

Maven jar包下载失败问题的处理方法

作者:烽起黎明

很多同学在Maven里下载一些依赖的时候,即下载jar包的时候总是会出现一些问题,本文将就这个问题给大家详细的讲解一下,需要的朋友可以参考下

前言

很多同学在Maven里下载一些依赖的时候,即下载【jar 包】的时候总是会出现一些问题,这里专门做一个教程讲解一下

其实这和你的Maven配置是有关系的,因为Maven是一个国际站点,它的仓库是在国外的,所以我们有时候在下载一些依赖的时候就会感觉到很慢,它默认是要国外的仓库去进行下载的但是到国外去下载的话就会出现一些网络方面的问题,例如我们去下载一个Spring框架的依赖,这个依赖很大有1024KB,但是呢你每秒只能下载1KB<,但它的超时时间是60s,所以我们下到60K的时候就中断了,剩余的内容没有下载完,这就导致了【jar 包下载失败的问题】

💬 那如何去解决这个问题呢?

此时我们就需要去配置Maven的国内源了,什么是国内源呢?其实就是一个镜像,我们国内有的一些镜像网站比如:阿里、网易

它们获取到国外Maven仓库中的依赖这种机制就是:它们每天会去跑一个任务,去国外的网站中去拉取增量包,看谁更新了这个包,拉到这个更新包后再把它放在本地,供中国的开发者去下载使用~

1、配置settinga.xml文件

在这里插入图片描述

点进来之后我们就要去找到Maven,根据下图的步骤来完成,记住这里文件路径中一定不能出现中文,否则后续会出现各种问题的

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>        
</mirror>

在这里插入图片描述

第二种若是没有这个【settings.xml】,你要做的就是点击我的头像,然后私信加我好友,我私发给你这个文件,你拷贝到这个目录下即可,不需要修改

在这里插入图片描述

2、重新下载jar包

当【settings.xml】文件配置完后,那恭喜你,第一步已经完成了,但接下去还要去做一些事情

在这里插入图片描述

💬 为什么要去删除这些原先就有的 jar 包呢?

在这里插入图片描述

3、其他问题

如果1、2两步你全部都做完了,但是还没有解决问题的话,请看看下面的这三点

在这里插入图片描述

4、下载依赖测试

我们可以去下去一个jar包测试一下配置后是否没问题了

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

<dependencies>
    <!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>5.3.27</version>
    </dependency>
</dependencies>

在这里插入图片描述

好,到这里的话,Maven jar 包下载失败问题就处理完成了,希望对您有所帮助

以上就是Maven jar包下载失败问题的处理方法的详细内容,更多关于Maven jar包下载失败的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文