maven 配置阿里云镜像仓库 setting的设置区别(2)

1.maven基础概念

仓库:用于存储各种jar包

我们有多个仓库

1.本地仓库(如果本地没有的依赖他就会去私服仓库或者中央仓库拿   如果从私服拿会非常快 公司为了安全 他们走的是内网  也可以叫局域仓库 )

2.私服仓库(把他看成你公司仓库就行  如果私服没有的依赖 他就会去中央仓库拿 拿过就会缓存在私服里 下次再用就不要再去中央仓库了):他的存在是因为中央仓库是国外的 其次每天都有很多人访问 这样会给他们带来压力 所以他们在中间又加了一个私服仓库 这样访问压力小

3.中央仓库:都是开源的jar包 任何人都可以用

简单来说 仓库就是放jar包的

2.坐标

随着拿的jar包越来越多 在查找的时候就不会那么好找 

那么坐标在这里就是标注仓库中jar包资源的位置 

先认识一下 Maven坐标主要组成

groupId:Maven项目组织名称

artifactId:maven项目名称

version:项目版本号

packing:项目打包方式

这个简单称呼为mvn 这个网站只要你还干这一行 这个网站就要用 一定要记得这个

Maven Repository: Search/Browse/Explore (mvnrepository.com)icon-default.png?t=N7T8https://mvnrepository.com/

这个上面就包含坐标及版本号 选择你需要用的版本 进去就可以看到这个

<!-- https://mvnrepository.com/artifact/androidx.appcompat/appcompat -->
<dependency>
    <groupId>androidx.appcompat</groupId>
    <artifactId>appcompat</artifactId>
    <version>1.1.0-alpha02</version>
    <scope>runtime</scope>
</dependency>

3.maven基础概念

本地仓库配置   打开你C盘的用户就会看到这个文件夹 这个文件夹就保存着我们本地仓库

然后在打开cmd输入mvn就会自动生成一个.m2

然后就是一个空的文件夹  因为你还没有拿任何依赖

  如果你不想把本地仓库放这里 可以找到这个第二个文件

然后找到这个位置  把你想放的盘路径给他就可以了

4.远程仓库配置

maven默认连接的仓库位置

但是我们可以用阿里云提供好的仓库  

然后在配置文件xml里加一个这个就可以了

id;只要是唯一就可以了 用来识别的

name:可以删除不加

mirrorOf:是谁的镜像

URL:从哪里拿的路径

就是可以再复制一个setting变成自定义属于你自己的

  • 15
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Mavensettings.xml文件中配置阿里云镜像,你可以按照以下步骤进行操作: 1. 下载Maven:你可以从Maven官方网站\[1\]下载Maven,并将其解压到你的计算机上。 2. 打开settings.xml文件:在Maven的安装目录中,找到conf文件夹,里面有一个名为settings.xml的文件。用文本编辑器打开这个文件。 3. 添加阿里云镜像:在settings.xml文件中,找到<mirrors>标签,如果没有的话,可以在<settings>标签下添加一个<mirrors>标签。在<mirrors>标签中,添加以下代码\[2\] \[3\]: <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <mirrorOf>central</mirrorOf> </mirror> 这段代码将添加一个名为"alimaven"的镜像,将中央仓库(central)的所有请求重定向到阿里云镜像。 4. 保存并关闭文件:在完成配置后,保存settings.xml文件并关闭文本编辑器。 现在,你的Maven就已经配置阿里云镜像。当你使用Maven进行构建或下载依赖时,它将从阿里云镜像中获取所需的资源。 #### 引用[.reference_title] - *1* *3* [Maven 环境及settings.xml配置(指定本地仓库阿里云镜像设置)](https://blog.csdn.net/weixin_43691098/article/details/90307851)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Maven阿里云镜像setting.xml配置文件](https://blog.csdn.net/Chen_Sir____/article/details/120809784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值