记录一次 maven 配置阿里云中央仓库

  1. 找到 maven 安装位置下的 /conf/settings.xml ,我这里直接修改 idea 默认的配置:
    C:\App\idea20180302\plugins\maven\lib\maven3\confAsettings.xml
    在这里插入图片描述

  2. 找到 mirrors 标签,添加以下代码

	<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>       
    </mirror>
  1. 最后结果如图:
    在这里插入图片描述
Maven是一个强大的项目管理和构建工具,基于POM(Project Object Model)的概念。通过配置Maven的`settings.xml`文件以及项目的`pom.xml`文件,可以自定义依赖库、插件等资源的下载源。 ### Maven配置下载的核心步骤 1. **修改全局或用户级 `settings.xml` 文件** - 这个文件位于`${M2_HOME}/conf/settings.xml`(全局) 或者 用户目录下的 `.m2/settings.xml `(本地),用于指定私服地址或其他镜像仓库。 ```xml <mirrors> <mirror> <id>aliyun</id> <name>阿里云国内镜像</name> <url>https://maven.aliyun.com/repository/public</url> <mirrorOf>*</mirrorOf> </mirror> </mirrors> ``` 2. **在 POM.XML 中声明远程仓库** 如果需要引入特定第三方提供的组件而非中央仓库内的,则需显式地将对应存储位置添加进 pom 的 repositories 节点下: ```xml <repositories> <repository> <id>jboss-public-repository-group</id> <name>JBoss Public Repository Group</name> <url>http://repository.jboss.org/nexus/content/groups/public/</url> </repository> </repositories> ``` 3. **缓存机制理解及清理** 当第一次引用某个新的依赖项时,如果未命中本地`.m2/repostiory`,会尝试从上述已设定好的远端获取并保存下来;若遇到网络异常导致失败记录错误版本信息等情况可通过删除相关路径重新触发抓取解决。 --- 以上就是关于如何配置 Mavan 下载环境的大致流程啦!如果有更复杂的需求还可以深入研究官方文档哦~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值