持续集成:上传项目构建到 Nexus 私服

My GitHub Home Page

大家都知道,通过 mvn clean deploy 可以上传项目构建到私服,那么为了上传,需要做两项基础配置。

配置私服账号

修改本地 Maven 的 settings.xml 文件:

<server>
  <id>root</id>
  <username>admin</username>
  <password>admin123</password>
</server>

配置 pom.xml

项目的 pom.xml 中:

<distributionManagement>
  <repository>
    <id>root</id>
    <name>Releases</name>
    <url>http://localhost:8081/repository/maven-releases/</url>
  </repository>
  <snapshotRepository>
    <id>root</id>
    <name>Snapshots</name>
    <url>http://localhost:8081/repository/maven-snapshots/</url>
  </snapshotRepository>
</distributionManagement>