maven私有仓库和公有仓库混合使用

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

复制代码
复制代码
<servers>
    <server>
        <id>private-repo</id>
        <username>用户名</username>
        <password>密码</password>
    </server>
    <server>
        <id>HuaweiCloudSDK</id>
        <privateKey>anonymous</privateKey>
        <passphrase>devcloud</passphrase>
    </server>
</servers>
复制代码
<mirrors>
    <mirror>
        <id>private-repo</id>
        <mirrorOf>central</mirrorOf>
        <name>私有云</name>
        <url>http://10.x.y.z:端口/repository/maven-public/</url>
    </mirror>
    <mirror>
        <id>HuaweiCloudSDK</id>
        <mirrorOf>central</mirrorOf>
        <url>https://mirrors.huaweicloud.com/repository/maven/</url>
    </mirror>
</mirrors>
复制代码
<profiles>
    <profile>
        <id>private-repo</id>
        <repositories>
            <repository>
                <id>private-repo</id>
                <name>private-repo</name>
                <url>http://10.x.y.z:端口/repository/maven-public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </repository>
        </repositories>
    </profile>
​
    <profile>
        <id>HuaweiCloudSDK</id>
        <repositories>
            <repository>
                <id>HuaweiCloudSDK</id>                                <url>https://repo.huaweicloud.com/repository/maven/huaweicloudsdk/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </repository>
        </repositories>
        <pluginRepositories>
            <pluginRepository>
                <id>HuaweiCloudSDK</id>
                <url>https://repo.huaweicloud.com/repository/maven/huaweicloudsdk/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </pluginRepository>
        </pluginRepositories>
    </profile>
</profiles>
复制代码
<!-- 激活仓库 -->
<activeProfiles>
    <activeProfile>private-repo</activeProfile>
    <activeProfile>HuaweiCloudSDK</activeProfile>
</activeProfiles>

</settings>

最终效果

相关推荐
美好的事情能不能发生在我身上5 小时前
Hot100中的:贪心专题
java·数据结构·算法
myloveasuka5 小时前
Java与C++多态访问成员变量/方法 对比
java·开发语言·c++
Andya_net6 小时前
Spring | @EventListener事件机制深度解析
java·后端·spring
lang201509286 小时前
18 Byte Buddy 进阶指南:解锁 `@Pipe` 注解,实现灵活的方法转发
java·byte buddy
重庆小透明6 小时前
【java基础篇】详解BigDecimal
java·开发语言
杰克尼7 小时前
苍穹外卖--day08
java·数据库·spring boot·mybatis·notepad++
lierenvip7 小时前
SQL 建表语句详解
java·数据库·sql
kuntli7 小时前
Spring Bean生命周期全解析
java
ok_hahaha7 小时前
java从头开始-苍穹外卖-day06-微信小程序开发-微信登录和商品浏览
java·微信·微信小程序·小程序
Java面试题总结8 小时前
Spring @Validated失效?原因、排查与高效解决方案全解析
java·spring boot·spring