总结

通过查看各位大佬的文章,记录下个人的理解。
1.profile
profiles下面可以配置多个repositories,用profile下不同的id进行区分。当不设置activeProfiles时,配置了多个profile时,默认是都有效,会依次进行尝试下载。

<repositories>       <repository><id>nexus</id><url>http://mvn.ccc.com/nexus/content/groups/t_repo_group/</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></repository><repository><id>alibaba</id><url>http://code.alibabatech.com/mvn/releases/</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></repository>
</repositories>

2.mirrors
mirror是仓库的镜像备份,通过mirrorOf配置来拦截对应的repositories,想要拦截特定的repositories,就在mirrorOf配置上repository的id进行拦截,也可以配置*来拦截所有仓库,在不配置仓库时默认的仓库id为central。
mirror规则详解
3.server
当仓库需要认证时,需要配置,server的id需要与repositories保持一致生效。很多大佬说server可以和pom文件里的repositories可以一起使用,不清楚能否和settings里的repositories一起使用。

maven中server、mirrors和profile的个人理解记录相关推荐

  1. maven导入模块后重新导入有两个一样的_Testng在Maven中配置Reportng中文乱码解决及笔记记录...

    Testng在maven中配置Reportng及执行 Maven的pom.xml配置: <project xmlns="http://maven.apache.org/POM/4.0. ...

  2. FOC中有感--霍尔传感器角度判定的理解

    FOC中有感–霍尔传感器角度判定的理解 记录一下FOC 关于霍尔传感器的角度判定问题 霍尔传感器对于角度的判定不是非常精细的,由于只有3个霍尔传感器,最小的分辨角度也只是30度,所以对于SVPWM高频 ...

  3. Maven中的profile和spring boot中的profile进行结合

    2019独角兽企业重金招聘Python工程师标准>>> 有一些应用,采用了spring boot和spring boot profile.然后想把maven 中的profile和sp ...

  4. maven中profile的使用详解

    maven中profile使用详解 1. profile语法 1.1 profile中的配置结构 1.2 profile的定义位置 1.3 如何激活profile 1.4 查看当前处于激活状态的pro ...

  5. Maven中profile和filtering实现多个环境下的属性过滤

    背景 项目构建的时候,需要根据不同的场景来改变项目中的属性资源,最为常见的莫过于数据库连接配置了,试想有生产环境.测试缓存.发布环境等,需要为不同的场景下来动态的改变数据库的连接配置.而使用maven ...

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

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

  7. 使用Apache Archiva搭建Maven Repository Server

    经过这两天的研究,对比Sonatype Nexus 和 Apache Archiva,觉得Apache Archiva还不错,配置简单,好用. 以下是配置Apache Archiva的具体步骤 Apa ...

  8. 【狂人小白】如何将Java项目发布到Maven中

    将Java项目发布到Maven中 如何通过Sonatype进行发布Maven操作,并且能够在http://search.maven.org 中搜索到 关键步骤: 1. 申请OSS账号 2. 通过gpg ...

  9. maven中profiles使用详解

    使用的场景 常常遇到一些项目中多环境切换的问题.比如在开发过程中用到开发环境,在测试中使用测试环境,在生产中用生产环境的情况.springboot中提供了 spring.profile.active的 ...

最新文章

  1. $.ajax data怎么处理_不会吧,不会吧,不愧是Ajax,jQuery Ajax啊
  2. Andriod anim rotate中的属性介绍
  3. slowfast解读:用于计算机视觉视频理解的双模CNN
  4. C++确定字符串是否具有唯一字符的算法(附完整源码)
  5. 全志A33-linux内核early_printk分析及使用
  6. Execution in the Kingdom of Nouns (名词王国中的死刑)
  7. Android 自定义属性(attrs.xml,TypedArray)
  8. C语言程序设计基础之结构
  9. django mysql filter_Django filter中用contains 在mysql中的问题
  10. YOLOv3使用自己数据集——Kmeans聚类计算anchor boxes
  11. 03-27 耗电量测试
  12. PropertyGrid 绑定动态的属性与值的集合
  13. 「leetcode」257. 二叉树的所有路径(详解)
  14. 需求分析-业务需求、用户需求、功能需求
  15. MarkdownPad2 插入数学公式Mathjax
  16. 英语四六级翻译10:四大名著
  17. 硬盘验证器(硬盘检测工具)v1.7绿色汉化版
  18. 打开Spring-Ioc的新世界大门
  19. Kernel源码笔记之调度:3.CFS
  20. C语言 循环打印星星

热门文章

  1. STM32 CAN过滤器详解
  2. 自上而下语法分析(LL1文法例题)
  3. 华东交通大学2021年ACM“双基”程序设计竞赛 D-宝石个人解答(C+python)
  4. Epidemic and Clinic
  5. 途家、木鸟、爱彼迎:国内三大主流民宿预订平台测评
  6. 史上最全的APP运营推广方案~
  7. 北京八达岭野生动物园伤人事件
  8. 大数据三篇论文—Google Bigtable中文版
  9. 【经营智慧】002.赚钱主要靠知识和智慧
  10. 什么是域名?如何注册域名?