博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dubbo学习(五) Dubbo 从下载到编译成功
阅读量:5955 次
发布时间:2019-06-19

本文共 1174 字,大约阅读时间需要 3 分钟。

    DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。  

        安装成功需要做的准备(顺序进行):

                 1.本地需要安装maven环境;

                 2.需要有注册中心(我这里使用的是zookeeper);

                 3.下载dubbo的源码文件。       

     安装maven

       1.准备工作

                  Java开发环境(JDK)
                  maven下载地址:

               2.安装

                   

           我这里使用的是解压就可使用的,下载压缩文件,解压一下

              

           配置环境变量

                    新增变量        MAVEN_HOME  值     D:\apache-maven-3.3.9

                     查看环境变量下有无Path变量,没有则新增,追加或者设置值  %MAVEN_HOME%\bin;

           查看是否安装成功

                   注意:maven 的使用需要系统环境变量中有  JAVA_HOME

                     打开cmd黑窗口命令行输入:   mvn -v 

                         

                  安装成功。

如果还是不明白,可以参考我专门写的博客:

 安装zookeeper

           下载地址:

            解压压缩文件            

             复制一份zoo_sample.cfg文件,修改名称为zoo.cfg

              

                   打开zoo.cfg文件

                

               修改dataDir的路径地址为自己本地的地址

           

             配置环境变量

                  新建变量    ZOOKEEPER_HOME   值   D:\zookeeper-3.4.6

     在变量 Path的值中添加    %ZOOKEEPER_HOME%\bin;%ZOOKEEPER_HOME%\conf;   

            执行 D:\zookeeper-3.4.6\bin\zkServer.cmd  启动zookeeper,

             

           启动安装成功。

  编译启动dubbo

         下载官网提供的源码包:      

          地址:

           下载解压:

            

               启动cmd黑窗口  ,进入  源码文件所在总目录下

          

           运行命令     mvn install -Dmaven.test.skip=true   

            命令执行成功结束后,会在  dubbo-admin 下会出现target文件夹,文件夹下会出现一个war包(如果未成功生成war包,可进入dubbo-admin目录 

   执行命令     mvn package -Dmaven.test.skip   把dubbo-admin打成war包)。

              

                       把dubbo-admin-2.5.4-SNAPSHOT.war(可修改名字,我这里修改成了dubbo-admin)放到tomcat(我这里的tomcat的端口修改为了8081,防止与zookeeper冲突,因为zookeeper默认使用的是8080)的webapps目录下,启动tomcat,

         访问:  127.0.0.1:8081/dubbo-admin  

               

  输入  用户名 root 密码  root  

   

      编译启动完成。

 

      编译后的war包下载地址   :

 

 参考:

                 

 

转载地址:http://jxexx.baihongyu.com/

你可能感兴趣的文章
PYB Nano 开发板的完整设计文档
查看>>
Eloquent JavaScript 阅读笔记一
查看>>
客户端浏览器Chrome过早断开连接导致Nginx报400错误的解决办法
查看>>
iOS开发进阶教程【第一季小试牛刀】
查看>>
[MVC4]初识.NET MVC4
查看>>
微软公有云魅力之Traffic Manager
查看>>
IP子网划分
查看>>
Kubernetes Secret
查看>>
我的友情链接
查看>>
技术分享连接汇总
查看>>
MongoDB 的分片技术
查看>>
创业团队如何在低成本的情况下保护网站安全
查看>>
JVM学习笔记(二)------Java代码编译和执行的整个过程
查看>>
解除Xcode中Miss File的警告
查看>>
离线抓取域登录缓存hash(mscash)
查看>>
我的友情链接
查看>>
WEB前端开发规范文档
查看>>
dotnetNuke module development steps, dnn 模块开发步骤
查看>>
oracle 用户表、字段信息
查看>>
Oracle 修改 MEMORY_TARGET
查看>>