盗代码

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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>

 

posted on 2023-03-15 16:54    阅读(217)  评论(0编辑  收藏  举报