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

发布时间:2024年01月16日

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

最终效果

文章来源:https://blog.csdn.net/qq_18730505/article/details/135618608
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。