在maven中任何一个依赖、插件、项目构建的输出都被称之为构件,所有的构件都通过坐标作为其唯一的标识。我们就是在pom.xml文件里通过坐标声明所依赖的jar包

这么多的构件是存储在仓库中的,仓库分为远程仓库和本地仓库,远程仓库还分为Apache的中央仓库还是国内的镜像仓库以及一些私服。

Maven会现在本地仓库寻找构建,如果在本地找不到,那么maven会去setting.xml里指定的远程仓库中去寻找构件并下载到本地仓库中。

推荐两个远程仓库:一个是Apache的中央仓库一个是阿里的镜像仓库。毕竟阿里和Apache都是巨无霸不会在仓库里集成一些不干净的东西。

http://repo.maven.apache.org/maven2
http://maven.aliyun.com/nexus/content/groups/public

中央仓库里包含了绝大多数的java开源项目,做开发的时候用起来是非常的方便的,但是因为有隐形的墙存在我们去访问中央仓库可能会受到阻碍,所以还是使用国内的镜像仓库比较保险一些。但是目前的镜像仓库远不如中央仓库的速度!!还是用中央仓库吧

修改maven根目录/conf/settings.xml文件将中央仓库修改为国内的镜像仓库,

一旦配置了镜像仓库,原本的中央仓库将无法访问。

<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>

005 maven中的坐标和仓库,修改为阿里maven仓库相关推荐

  1. 把Maven本地仓库修改为阿里云仓库

    为什么要把Maven本地仓库修改为阿里云仓库?还不是因为下载jar包的时候慢嘛,几十kb,想练习一下项目都不行,还不是一般的慢,都把我急的~ 1,下载安装maven 2,修改settings.xml文 ...

  2. 如何修改Maven仓库地址为阿里云仓库

    由于Maven仓库的下载速度太慢,所以一般会使用国内的公开仓库,比如阿里云仓库. 打开Maven根目录,修改conf文件夹中的settings.xml文件,内容如下: <mirrors>& ...

  3. Maven将中央仓库修改为阿里云的maven仓库

    使用maven官方的中央仓库下载依赖时很慢,虽然世界各地都有maven的镜像仓库,但还是很慢.前几年国内的开源中国还提供了免费的Maven镜像,但是由于运营成本过高,此Maven仓库在运营两年后被迫关 ...

  4. maven工程私服仓库配置(阿里云仓库)

    1.首先在maven的配置文件中添加阿里云镜像 在setting.xml文件中添加 <mirrors>         <mirror>             <id& ...

  5. 亲测可以使用的:Maven将中央仓库修改为阿里云的maven仓库

    镜像: <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name> ...

  6. Maven将中央仓库修改为阿里云的仓库地址

    https://www.cnblogs.com/boazy/p/6920738.html 转载于:https://www.cnblogs.com/418836844qqcom/p/10983808.h ...

  7. Maven的资源坐标

    在 Maven 中,坐标是资源包的唯一标识,Maven 通过坐标在仓库中找到唯一的资源. 下面就是 javax.servlet-api-4.0.1.jar 的坐标: <dependency> ...

  8. Maven中settings.xml的配置项说明

    一.Maven的setting配置文件 和 在Eclipse中对Maven的正确配置. 1.Maven的配置文件(Maven的安装目录/conf/settings.xml ) 和 Maven仓库下(默 ...

  9. Maven实战与原理分析(一):maven超全使用指南总结

    maven package和maven install 有什么区别? 你常用的maven命令有哪些? <dependencyManagement> 是干什么的? 还有用过其它构建工具吗? ...

最新文章

  1. 主流云服务器购买平台
  2. 批量修改表的所有者对象
  3. (王道408考研操作系统)第三章内存管理-第二节3:页面置换算法2
  4. Markdown入门教程
  5. LeetCode 题 - 69. x 的平方根 python解法
  6. Spring常用注解汇总
  7. 程序员大厂面试被怼:干这么多年只会增删改查!谁会要!
  8. 作业5(《构建之法》心得体会)
  9. ASRT语音识别asrserver http协议测试专用客户端
  10. matlab 符号函数 syms
  11. zigbee芯片cc2430资料
  12. 各层电子数排布规则_原子核外电子排布规则
  13. window.open 卡死
  14. 使用plist文件进行ipa的安装
  15. 程序员应该学习的一些数学知识
  16. 华为路由器RIP经典案例
  17. Ubuntu制作本地源
  18. padStart()和padEnd()使用
  19. CTF-Web小白入门篇超详细——了解CTF-Web基本题型及其解题方法 总结——包含例题的详细题解
  20. Entity Relation Fusion for Real-Time One-Stage Referring Expression Comprehension 2021

热门文章

  1. 以“微”知著,用友ISV生态的力量与担当
  2. 中国电信推出量子加密通话;中国建成世界最大量子通信网络|全球量子科技与工业快讯第四期
  3. 乐视三合一体感摄像头LeTMC-520
  4. Grafana 介绍和使用
  5. ISIS路由协议详解(特征、与OSPF对比、拓扑结构、专业术语、路由器分类、网络类型、DIS、报文类型及抓包、邻居关系、路由渗透、路由过载OL位、ISIS认证分类、ISIS管理标签以及各种实验等)
  6. 测开- Junit 单元测试框架
  7. 微信IPAD协议(最新) 支持小程序授权、公众号授权、APP授权、抢红包
  8. 如何提高PUE值 数据中心能耗详解
  9. c语言实现进程调度优先权调度算法和时间片轮转调度算法
  10. Ubuntu18.04中同时安装JDK8、JDK9和JDK11