其他分享
首页 > 其他分享> > 6 发布个人项目到私服

6 发布个人项目到私服

作者:互联网

背景

  微服务带来了很多便利,上层应用可以依赖接口基于dubbo、spring cloud等就可以实现远程调用。

 而微服务基于业务拓展、版本迭代,将会衍生越来越多,工具包、第三方集成的jar包应以仓库的形式

存在于一个公共位置,服务于业务服务。

1. 安装maven(略)

2. 配置settings.xml、nexus

  

 <server>
    <id>releases</id>
    <username>admin</username>
    <password>admin123</password>
  </server>
  <server>
    <id>snapshots</id>
    <username>admin</username>
    <password>admin123</password>
  </server>
View Code

 

3 项目的pom

<distributionManagement>
        <repository>
            <id>releases</id>
            <name>Nexus Release Repository</name>
            <url>http://xxx:8081/nexus/content/repositories/releases/</url>
        </repository>
        <snapshotRepository>
            <id>snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://xxx:8081/nexus/content/repositories/snapshots/</url>
        </snapshotRepository>
    </distributionManagement>
View Code

4 发布到私服

  切换至项目根目录后运行:mvn clean deploy -X -Dmaven.test.skip=true即可。

  对于nhorizons,我们deploy darchrow-utilties、fastweixin、mybatis-paginator

 

标签:releases,个人,nexus,admin123,私服,snapshots,发布,8081
来源: https://www.cnblogs.com/bloodthirsty/p/11344471.html