starter发布到私服

项目pom

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.8.1</version>
    </plugin>
  </plugins>
</build>
<repositories>
  <repository>
    <id>nexus-releases</id>
    <url>http://nexus-ditc地址</url>
    <releases>
      <enabled>true</enabled>
    </releases>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
  </repository>
  <repository>
    <id>nexus-snapshots</id>
    <url>http://nexus-ditc地址/</url>
    <releases>
      <enabled>false</enabled>
    </releases>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>
<distributionManagement>
  <repository>
    <id>nexus-releases</id>
    <name>releases Repository</name>
    <url>http://nexus-ditc地址</url>
  </repository>
  <snapshotRepository>
    <id>nexus-snapshots</id>
    <url>http://nexus-ditc.mychery地址</url>
    <uniqueVersion>false</uniqueVersion>
  </snapshotRepository>
</distributionManagement>

settings.xml配置文件

  <servers>
    <server>
        <id>nexus-releases</id>
        <username>376259</username>
        <password>376259</password>
    </server>
    <server>
        <id>nexus-snapshots</id>
        <username>376259</username>
        <password>376259</password>
    </server>
  </servers>
<mirror>
  <id>huaweicloud</id>
  <mirrorOf>*,!nexus-snapshots</mirrorOf>
  <url>https://nexus地址</url>
</mirror>
<profiles>
  <profile>
    <id>default-repos</id>
    <activation>
      <activeByDefault>true</activeByDefault>
    </activation>
    <repositories>
      <!-- 私有仓库,id 与 mirrorOf 排除的一致 -->
      <repository>
        <id>nexus-snapshots</id>
        <name>私有仓库</name>
        <url>http://nexus-ditc地址</url>
        <releases>
          <enabled>true</enabled>
        </releases>
        <snapshots>
          <enabled>true</enabled>
        </snapshots>
      </repository>
    </repositories>
  </profile>
</profiles>
posted @ 2026-07-17 09:30  紫川先生  阅读(3)  评论(0)    收藏  举报