1、在本地maven的 settings.xml 配置使用公司maven仓库时,配置个人账号,在 servers 节点增加配置(需要则配置,不需要则跳过)
<server>
<id>pds-repo</id>
<username>个人账号</username>
<password>个人账号的密码</password>
</server>
2、在本地maven的 settings.xml 配置使用公司maven仓库,在 mirrors 节点增加配置(注意:要使用用户名密码的话 mirror 的 id 就需要跟 server 的 id 保持一致)
<mirrors>
<mirror>
<id>pds-repo</id>
<!-- dev 的从这个镜像拉取, 这里的名称跟下面对应的 profile 的id保持一致 -->
<mirrorOf>dev</mirrorOf>
<name>公司私库</name>
<url>http://192.11.11.32:8082/repository/maven-pu1/</url>
</mirror>
</mirrors>
3、在本地maven的 settings.xml 配置支持从snapshots仓库拉取快照,在 profiles 节点增加配置
<profiles> <!-- 私库仓库配置 --> <profile> <!-- 这里的id名称跟上面对应的 mirror 镜像的 mirrorOf 名称保持一致 --> <id>dev</id> <repositories> <repository> <!-- 如果要使用用户名密码的话 repository 的id就要和mirror的id保持一致 --> <id>pds-repo</id> <url>http://192.11.11.32:8082/repository/maven-pu1/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> </profile> </profiles>
4、在本地maven的 settings.xml 激活配置,在 activeProfiles 节点增加配置
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
本文来自博客园,作者:栈,转载请注明原文链接:https://www.cnblogs.com/yyj-666/p/17219147.html
浙公网安备 33010602011771号