iyuks 2021-03-21 18:53 采纳率: 86.2%
浏览 534
已结题

maven中setting文件mirror标签和repositories标签

maven中setting文件中的mirror标签和profile中的repositories标签 各自配的都是什么仓库?如果同时都配了,为什么mirror配置的就失效了?

  • 写回答

2条回答 默认 最新

  • 软件求生 2021-03-25 17:19
    关注

    mirror标签:用于定义一系列的远程仓库的镜像。可以在pom中定义一个下载工件的时候所使用的远程仓库;
    定义的mirror中每个远程仓库都只能有一个mirror与它关联,也就是说你不能同时配置多个mirror的mirrorOf指向同一个repositoryId;
    多个镜像 按照顺序 下载 ;

    profile标签:根据环境参数来调整构建配置的列表;它包含了id、activation、repositories、pluginRepositories和 properties元素;这里的profile元素只包含这五个子元素是因为这里只关心构建系统这个整体,而非单独的项目对象模型设置;如果settings.xml中的profile被激活,它的值会覆盖任何其它定义在pom.xml中带有相同id的profile。当所有的约束条件都满足的时候就会激活这个profile

     

    好兄弟,可以加我微信公众号“javaAnswer”,里面会有技术分享和答疑解惑。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月24日
  • 已采纳回答 9月16日

悬赏问题

  • ¥50 vue组件中无法正确接收并处理axios请求
  • ¥15 隐藏系统界面pdf的打印、下载按钮
  • ¥15 MATLAB联合adams仿真卡死如何解决(代码模型无问题)
  • ¥15 基于pso参数优化的LightGBM分类模型
  • ¥15 安装Paddleocr时报错无法解决
  • ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
  • ¥50 分布式追踪trace异常问题
  • ¥15 人在外地出差,速帮一点点
  • ¥15 如何使用canvas在图片上进行如下的标注,以下代码不起作用,如何修改
  • ¥50 vue router 动态路由问题