zoukankan      html  css  js  c++  java
  • 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

    5 怎么用?

      在需要引用工具包的项目的pom文件中,添加:

      

    <repositories>
            <repository>
                <id>mynexus-repository</id>
                <url>http://xxx:8081/nexus/content/repositories</url>
            </repository>
    </repositories>

      然后加入你的dependencies

    <dependency>
                <groupId>com.discovery.darchrow</groupId>
                <artifactId>darchrow-utilities</artifactId>
                <version>1.0</version>
    </dependency>

    参考文档:

      https://www.cnblogs.com/rwxwsblog/p/6029636.html

      https://www.cnblogs.com/gengaixue/p/6933773.html

    每一步脚印都要扎得深一点!
  • 相关阅读:
    数字签名(代码签名)流程
    (转)__cdecl __fastcall与 __stdcall
    装修主材
    ATL 获取flash信息
    Windows结构化异常
    格式化HRESULT获取对应文本
    which type of VS files should be committed into a version control system
    读Windows核心编程-5-作业
    IE WebBrowser事件触发
    Windows 结构化异常
  • 原文地址:https://www.cnblogs.com/bloodthirsty/p/11344471.html
Copyright © 2011-2022 走看看