分佈式服務-DUBBOX(一):編譯打包

一、概述

    dubbo-阿里巴巴開源的分佈式服務框架,現已中止維護。java

    dubbox-噹噹根據自身需求,在dubbo新增一些新功能,將其名爲dubbox(Dubbo eXtensions)。git

 

二、編譯、打包並上傳到私庫(dubbo-2.8.4.jar)

    中央倉庫中找不到dubbox版本,須要本身下載源碼編譯,並上傳至私庫。github

    1)下載dubbox源碼框架

https://github.com/dangdangdotcom/dubboxmaven

    

    2)導入工程分佈式

選中外層pom.xml修改其JDK編譯版本url

<java_source_version>1.8</java_source_version>
<java_target_version>1.8</java_target_version>

新增用於發佈私有倉庫spa

<distributionManagement>
    <repository>
        <id>nexus-releases</id>
        <url>http://localhost:8181/repository/maven-releases/</url>
    </repository>

    <snapshotRepository>
        <id>nexus-snapshot</id>
        <url>http://localhost:8181/repository/maven-snapshots/</url>
    </snapshotRepository>
</distributionManagement>

確保maven中settings.xml有以下配置server

<server>
      <id>nexus-snapshot</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
    
    <server>
      <id>nexus-releases</id>
      <username>admin</username>
      <password>admin123</password>
    </server>xml

    3)deploy dubbo-parent

 私庫查看

相關文章
相關標籤/搜索