maven设置阿里云镜像源(加速)

一、settings.xml介绍

  • settings.xml是maven的全局配置文件,maven的配置文件存在三个地方
    • 项目中的pom.xml,这个是pom.xml所在项目的局部配置文件
    • 用户配置:${user.home}/.m2/settings.xml
    • 全局配置:${M2_HOME}/conf/settings.xml
  • 优先级:pom.xml > 用户配置 > 全局配置,作用范围越小优先级越高
  • 使用配置时,会先将它们各自的内容进行合并,如果存在重复的配置项,优先级高的会覆盖优先级低的
  • 我们一般修改全局的settings.xml添加镜像源

二、添加maven镜像

  • 打开settings.xml文件,搜索mirrors,在其下方位置添加镜像源
    在这里插入图片描述
<!--<mirrors>标签中可以包含多个<mirror>标签,每个<mirror>用于设置一个镜像仓库-->
<mirrors><!--  这里设置的是阿里公共代理仓库  --><mirror><!-- 镜像的唯一标识符,用来区分不同的镜像  --><id>aliyunmaven</id><!-- 镜像名称  --><name>阿里云公共仓库</name><!-- 镜像的URL地址 --><url>https://maven.aliyun.com/repository/public</url><!--   设置被代理的maven远程仓库ID,*表示匹配所有请求,即所有发送到远程仓库的请求都会被拦截,   并将请求重定向到<url>标签设置的代理仓库地址如果同时设置了多个代理镜像,精确匹配优先级>通配符匹配如果为同一个仓库设置了多个代理镜像,则默认会选择第一个(即写在最前面的镜像)--><mirrorOf>*</mirrorOf></mirror>
</mirrors>

三、nexus-aliyun和aliyunmaven区别

  • 访问阿里云云效maven,选择"指南" -> “仓库介绍”,
    可以看到nexus-aliyun和aliyunmaven都是阿里云的公共仓库地址(central仓和jcenter仓的聚合仓),
    只不过http://maven.aliyun.com/nexus/content/groups/public是老版的阿里云仓库地址,
    新版地址为https://maven.aliyun.com/repository/public
    在这里插入图片描述
    在这里插入图片描述

  • 老版阿里云公共仓库


<mirrors><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>
</mirrors>
  • 新版阿里云公共仓库

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

四、总结

本文介绍了maven配置文件settings.xml、标签的用法以及nexus-aliyun和aliyunmaven的区别,如有疑问欢迎评论区留言探讨
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/38098.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLOV10训练集制作+Train+Val记录

代码地址&#xff1a;THU-MIG/yolov10: YOLOv10: Real-Time End-to-End Object Detection (github.com) 一、数据制作 在这篇文章有讲过如何制作数据集及代码实现 YOLOV9训练集制作TrainVal记录_yolov9 train yaml-CSDN博客 二、配置文件 &#xff08;1&#xff09;代码结构…

“私域流量:解锁电商新机遇,共创数字化未来“

一、私域流量的战略意义再探 步入数字化浪潮的深处&#xff0c;流量已成为企业成长不可或缺的血液。与广泛但难以掌控的公域流量相比&#xff0c;私域流量以其独特的专属性和复用潜力&#xff0c;为企业铺设了通往深度用户关系的桥梁。它不仅赋能企业实现精准营销&#xff0c;…

国产跨平台高性能远程控制软件 RayLink,畅享高清流畅远程办公

不管是手机还是电脑&#xff0c;出色的硬件是好用的基础。而其中的软件工具&#xff0c;也是提高效率、减轻负担的好东西。 免费的软件工具众多&#xff0c;当然付费工具也不少。大家可能会觉得正版软件很贵&#xff0c;但国内软件代理商的价格其实很实惠。 本次为大家介绍一…

CF1375D Replace by MEX 题解

题目大意 令 m e x mex mex 为序列中最小的没有出现的数。 给你一个长度为 n n n 的序列 a a a&#xff0c;你可以进行不超过 2 n 2\times n 2n 次操作&#xff0c;使得序列 a a a 单调不降。每次操作你可以选定一个位置 p p p&#xff0c;并将 a p a_p ap​ 赋值为 …

一文看尽AI绘画工具 Stable Diffusion发展史,AI绘画究竟发展到什么地步了?!

01、引言 Stable Diffusion 在短短两年内发布了多个版本。最著名的版本是 1.5 和 SDXL。不过&#xff0c;还有许多其他版本值得一提。让我们一起来探索稳定扩散模型的起源和发展。 闲话少说&#xff0c;我们直接开始吧&#xff01; 02、缺失的SD V1.0版本 Stable Diffusion…

材质相关内容整理 -ThreeJs

在Three.js中&#xff0c;材质是用来定义3D对象外观的关键部分。Three.js支持多种材质文件和类型&#xff0c;每种材质都有其特定的用途和优势。下面简单整理了一下目前Three.js支持的材质文件和类型。 一、Three.js支持的材质文件类型 JPEG (.jpg) 和 PNG (.png) 用途&#x…

iphone新机官网验机流程

若您想购买新款iPhone并在官方网站上验证机器的真实性&#xff0c;可以按照以下流程进行&#xff1a; 打开苹果官方网站&#xff08;https://www.apple.com&#xff09;。在导航栏中选择“iPhone”选项&#xff0c;进入iPhone的产品页面。在页面中找到您想要购买的新款iPhone&…

C语言快速学习笔记

学习网站&#xff1a;C 语言教程 | 菜鸟教程 (runoob.com)C 语言教程 | 菜鸟教程 (runoob.com)C 语言教程 | 菜鸟教程 (runoob.com) 这个网站知识完整&#xff0c;讲解清晰。 在线C语言编程工具&#xff1a;菜鸟教程在线编辑器 (runoob.com) 国外学习网站&#xff1a;C语言介…

【机器学习】机器学习的重要方法——线性回归算法深度探索与未来展望

欢迎来到 破晓的历程博客 引言 在数据科学日益重要的今天&#xff0c;线性回归算法以其简单、直观和强大的预测能力&#xff0c;成为了众多领域中的基础工具。本文将详细介绍线性回归的基本概念、核心算法&#xff0c;并通过五个具体的使用示例来展示其应用&#xff0c;同时探…

使用conda创建虚拟环境,并将虚拟环境加载到jupyter notebook中【已解决】

使用conda创建虚拟环境&#xff0c;并将虚拟环境加载到jupyter notebook中【已解决】

免费分享:2000-2021年全国分省250mNDVI数据集(附下载方法)

NDVI (Normalized Difference Vegetation Index)归一化植被指数&#xff0c;又称标准化植被指数。是目前应用最广泛的植被指数&#xff0c;与植被的分布呈线性相关&#xff0c;是植被生长状态和空间分布的最佳指示因子&#xff0c;也是遥感估算植被覆盖度(FVC&#xff0c;Fract…

深入学习 Kafka(2)- Partition 和 Topic

1. Partition的作用 Topic是逻辑的概念&#xff0c;Partition是物理的概念&#xff1a; Partition 对一个 Topic 的消息进行物理上的分离&#xff0c;让消息可以分布在不同的实体机器上&#xff0c;可以提升系统吞吐量和并行处理能力。每个Partition可以有多个副本&#xff08…

交换机06_vlantrunk

一、虚拟局域网vlan 目的&#xff1a;划分广播域 思科设备如何去配置vlan 创建vlan设置对应的接口模式将接口加入vlan全局模式配置vlan vlan 2 设置接口模式&#xff08;目前需要将接口加入对应vlan&#xff0c;一般用于连接PC&#xff09; en conf t int f0/0 switchport m…

SAP S/4 FICO批量创建银行主数据(银行主数据/账户主数据)开发说明书(包括测试样例、程序代码仅作参考,不保证一定可以运行)

开发通用说明 新增程序——批导工具处理逻辑如下:自定义批导程序():点击“执行”按钮若数据错误或重复,先检查导入的银行账号是否已在系统中存在,若已存在则状态显示为红灯,并在消息反馈列提示“该银行已经存在”。查重后若银行账户为新增账户,但导入模板提供的数据有缺…

Spring Boot中获取请求参数的几种方式详解

Spring Boot中获取请求参数的几种方式详解 在Web开发中&#xff0c;处理HTTP请求是一项基本且核心的任务。Spring Boot作为目前最流行的Java Web开发框架之一&#xff0c;提供了多种简便的方式来获取和处理请求参数。本文将深入探讨在Spring Boot中获取请求参数的几种方式&…

学会python——用python编写一个计算机程序(python实例十六)

目录 1.认识Python 2.环境与工具 2.1 python环境 2.2 Visual Studio Code编译 3.编写计算器程序 3.1 代码构思 3.2 代码实例 3.3 运行结果 4.总结 1.认识Python Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读…

【C语言】刷题笔记 Day1

多刷题 多思考 【题目1】 实现字母的大小写转换&#xff0c;实现多组输入输出 1. getchar 为输入函数&#xff0c;EOF&#xff08;end of file&#xff09;为文件结束标志&#xff0c;通常为文件结束的末尾。 2. 题目中要求实现多组输入输出&#xff0c;那我们用 while 循…

RH442 计算机测量单位的换算

计算机测量单位的换算 计算机测量单位的换算 计算机测量单位的换算 在本练习中&#xff0c;您要将性能指标从一个单位换算成另一个单位。 成果 您要学会性能指标单位的换算。 以 student 用户登录 workstation 虚拟机&#xff0c;密码为 student。 在 workstation上运行 l…

初步认识 B树(B-tree)

定义 B树&#xff08;B-tree&#xff09;是一种自平衡的多路搜索树&#xff0c;广泛应用于数据库和文件系统的索引结构中。它能够保持数据有序&#xff0c;同时提供高效的插入、删除和查找操作。 一、基本概念 定义&#xff1a;B树是一种自平衡的树结构&#xff0c;能够保持…

python+django 环境搭建以及post接口封装

1、搭建pythondjango环境 python 3.7.9的版本 具体参考之前的安装教程 django 使用 pip install django 会自动安装 检验安装版本&#xff1a; python -m django --version 2、创建django项目 django-admin startproject projectname 启动项目&#xff1a;python manage.py…