首页 > 其他分享 >解决Maven下载包慢,一直显示Resolving Maven dependencies...

解决Maven下载包慢,一直显示Resolving Maven dependencies...

时间:2024-07-29 12:55:14浏览次数:14  
标签:... http 端口 Resolving 代理 Maven 使用 软件 maven

主要原因就是下载的慢,有两个方法,一个是更改源,还有一个是使用代理,推荐使用代理,毕竟使用国内源是二手的,有时候可能更新慢一点。

两个方法都是更改conf文件夹中的settings.xml文件,后面就不说是哪个文件了。

一、使用阿里镜像

改这个位置。

<mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
</mirror>

二、使用代理

在文件中找到下面的代码块更改

<proxies>
    <proxy>
      <id>maven-proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <username>proxyuser</username>
      <password>proxypass</password>
      <host>127.0.0.1</host>
      <port>7897</port>
      <nonProxyHosts>localhost|127.*|192.168.*</nonProxyHosts>
    </proxy>
</proxies>

<id>、<username>、<password>:随便填,默认就行。

<active>:必须使用默认的true

<protocol>:必须使用默认的http,要注意自己使用的代理协议和软件支不支持http,多数都支持

<host>:代理软件运行在本地就填上面那个127.0.0.1,部署在远程服务器上就填服务器地址

<port>:需要注意,不同软件端口不同,同一软件不同协议端口也不同,因为maven使用http,所以根据自己软件http协议运行的端口更改,这里使用的是"C"开头的软件,不太懂的可以看电脑设置里网络中的代理设置,端口就是http,下图是windows中的

<noProxyHosts>不使用代理的地址,根据自己的需要添加地址,没有特殊需要使用上面的就行

标签:...,http,端口,Resolving,代理,Maven,使用,软件,maven
From: https://blog.csdn.net/New_to_Java/article/details/140764401

相关文章

  • java  和 maven 设置环境变量
    问:java 和maven设置环境变量答:在Java和Maven开发中,正确设置环境变量是非常重要的,因为它允许你在命令行(终端或命令提示符)中轻松运行Java和Maven命令。下面是如何在Windows和Linux/Mac系统上设置这些环境变量的步骤。1.设置Java环境变量Windows找到JDK安装路径:首先,你需要......
  • 我们如何使用Maven设置Spring Boot应用程序?
    使用Maven设置SpringBoot应用程序是一个非常常见的选择。以下是一个从头开始创建SpringBoot应用程序的指南,包括设置项目结构、添加依赖、配置应用程序属性,以及创建简单的示例代码。1.创建项目结构创建一个新的Maven项目,可以使用IDE(如IntelliJIDEA或Eclipse)来创建,或者......
  • Flutter网络错误全解析:当“A network error occurred“遇上“https://maven.google.co
    摘要:在Flutter开发过程中,我们经常需要从远程仓库获取依赖包,而https://maven.google.com/是Flutter依赖的主要来源之一。然而,开发者可能会遇到"Anetworkerroroccurredwhilechecking‘https://maven.google.com/’"的错误提示。本文将从资深Flutter开发专家的角度出发,......
  • SQLite?低调不是小众...【送源码】
    前几天在一个群里看到一位同学说:“SQLite这么小众的数据库,到底是什么人在用啊?”首先要说的是SQLite可不是小众的数据库,相反,SQLite是世界上装机量最多的数据库,远超MySQL,只不过比较低调而已。低调到我想在官网上找一个好看的用来当插图的图片都找不到,只能截一张官网首页来撑......
  • 使用bom统一管理maven项目中的依赖版本
    背景最近在做一个文件导入的功能时,领导觉得这个功能可以作为一个通用的组件给其他项目使用,让我将这个模块封装成一个组件上传到私服。在进行过程中,我发现了问题:在我的模块中是要使用到spring-boot,lombok,easyexcel这些依赖,为了防止版本依赖冲突,我必须保持项目中依赖的版本与我......
  • 嵌入式学习第五天:逻辑运算、选择语句...
    目录c语言流程控制关系运算符逻辑运算符&&逻辑与||逻辑或判断闰年!逻辑非逻辑表达式选择语句if语句形式1形式2形式3条件运算switch语句c语言流程控制顺序结构选择结构(分支结构)循环结构任何一个程序都是由这三种结构组合而成。通过比较提供判断的依据,进......
  • 使用yolov8训练时如何解决“内核......似乎已经死亡”?
    我想用yolov8训练我的模型,但开始训练后出现此错误:ultralytics/datasets/lollipop/Untitled.ipynb的内核似乎已死亡。它将自动重新启动。我有GTX1650,内存为4GB,这是我的代码:importtorchfromultralyticsimportYOLO#Loadthemodelmodel=YOLO('yolov......
  • 震惊,刷新我的认知,医疗信息数据库sqlserver中计算年龄的sql函数写了200行...
    创作不易只因热爱!!热衷分享,一起成长!“你的鼓励就是我努力付出的动力”sqlserver中年龄计算,HIS系统中年龄计算函数呈现的结果要求:1周岁内显示"几月几天",1周岁以上显示"几岁"CREATEFUNCTIONdbo.FUN_GETBRNL( @birthvarchar(24),--生日 @now......
  • Linux: 更新系统相关依赖命令yum update执行失败: One of the configured repositorie
    环境:CentOS7(ISO映像文件=CentOS-7-x86_64-DVD-2009.iso)解决思路:系统repo镜像源连接问题导致执行失败,切换repo为国内源即可#切换仓库镜像源curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repo#或者wget-O/etc/yum.rep......
  • VB中的条件语句(如If...Then)是如何工作的
    VB(VisualBasic)中的条件语句,特别是If...Then语句,是控制程序流程的重要手段之一。这些语句允许程序根据特定条件执行不同的代码块。以下是If...Then语句在VB中工作的详细解释:基本结构If...Then语句的基本结构分为单行格式和多行(块状)格式。单行格式vb复制代码If条件Then......