首页 > 其他分享 >mvn配置多仓库

mvn配置多仓库

时间:2024-03-26 09:35:37浏览次数:29  
标签:aliyun 仓库 配置 1.8 maven iceblue true mvn

如果需要配置多个仓库,前一个拉不到就去后一个仓库拉取,就必须要配置多个 profile ,而不是在一个 profile下配置多个repo
并且 优先级高的 仓库,要配置在下面,因为优先顺序是反的

<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>D:\repository1</localRepository> <pluginGroups></pluginGroups> <proxies></proxies> <servers></servers> <mirrors> <mirror> <id>alimaven</id> <mirrorOf>*,!e-iceblue</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> </mirrors> <profiles> <profile> <id>e-iceblue</id> <repositories> <repository> <id>e-iceblue</id> <url>https://repo.e-iceblue.cn/repository/maven-public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> <updatePolicy>never</updatePolicy> </snapshots> </repository> </repositories> </profile> <profile> <id>aliyun</id> <repositories> <repository> <id>aliyun</id> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> <updatePolicy>never</updatePolicy> </snapshots> </repository> </repositories> </profile> <profile> <id>JDK-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile> </profiles> <activeProfiles> <activeProfile>aliyun</activeProfile> <activeProfile>e-iceblue</activeProfile> </activeProfiles> </settings>

标签:aliyun,仓库,配置,1.8,maven,iceblue,true,mvn
From: https://www.cnblogs.com/wzllzw/p/18095886

相关文章

  • Nginx配置SSL证书
    SSL证书介绍SSL(SecureSocketsLayer)是一种用于保护在Internet上进行数据传输的加密协议。它是一种为网络通信提供安全性的协议,最初由网景公司(Netscape)开发。SSL的目标是通过对数据进行加密和身份验证,确保敏感信息在用户与网站之间的传输中得到保护。SSL通过在通信的两端之......
  • 数仓 - [02] 数据仓库模型设计
      一、什么是数据模型模型,指对于某个实际问题或者客观事物、规律进行抽象后的一种形式化表达方式。数据模型,多指在设计和建立数据库时,用于提供数据表示和操作手段的形式架构。企业数据模型,是企业数据特征的抽象,主要用来体现企业的业务规则以及信息。 二、数据模型的层次......
  • 完整的logback-spring.xml配置文件
    <?xmlversion="1.0"encoding="UTF-8"?><!--日志级别从低到高分为TRACE<DEBUG<INFO<WARN<ERROR<FATAL,如果设置为WARN,则低于WARN的信息都不会输出--><!--scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true--><!--scanPeriod:设置监......
  • Github配置ssh key详细步骤
    前言公司使用的是github企业版,网页版登陆需要双因子验证(账号,手机验证码,密码),没办法直接gitclone,需要配置sshkey。具体流程使用秘钥生成工具生成rsa秘钥和公钥ssh-keygen-trsa-C"[email protected]"-tkey类型-C注释执行后一直回车即可,最后会在~/.ssh目录下生......
  • xml文件配置
    web.xml配置文件最新依赖<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation=&qu......
  • ISOLAR Autosar BSW 配置 之 SoAd
    6.SoAd6.1SoAdGeneralSoAdBestMatchRxHeaderldCheck  RX头最佳匹配算法使能SoAdChangeParameterEnabled  SoAd是否可以修改连接参数,函数调用:SoAd_ChangeParameterSoAdDHCPFQDNEnabled  FQDN(完全限定域名)SoAdDevErrorDetect  开发错误检测和通知......
  • ISOLAR Autosar BSW 配置 之 TcpIp
    5.TcpIp5.1TcpIpGeneralTcplpDevErrorDetect  开发错误检测和通知;TcplpGetAndResetMeasurementDataApi  允许应用程序获取以太网接口当前的测量数据,并将这些数据重置为初始值。TcplpMainFunctionPeriod  任务调度周期TcplpScalabilityClass  协议栈......
  • Debian配置记录
    找到了官方的debian12镜像,安装配置采用nat模式(学校网络不支持虚拟机桥接),第一次装失败,选择了桥接模式,无法启动DHCP配置第二次装失败,原因是安装最后一步选择了不将GRUB启动引导器安装到主引导记录上,安装完成启动只剩黑屏上一个光标。第二次选择安装位置为/dev/sda安装成功过程中......
  • 实验二:通过Console端口对交换机进行配置
    目录实验目的:实验环境配置:实验原理:实验步骤:实验结果:实验分析:结论:实验目的:(1)掌握通过Console端口对交换机进行配置的方法。(2)理解并掌握交换机初始配置。实验环境配置:选择设备(一台PC和一台交换机)——连控制台线(PC0:RS232—交换机0:Console)——通过Console端口对交换机......
  • Day3之环境我配置了整整一个上午
    Day3让我来说一声HelloWorld!Helloworld新建代码文件夹新建一个java文件文件后缀名为.javaHello.java注意系统是否显示后缀名编写代码publicclassHello{ publicstaticvoidmain(String[]args){ System.out.print("HelloWorld!"); }}编译javac+......