在jdk8环境下使用dubbo-admin

在jdk8环境下使用dubbo-admin

前提提醒:本例实在window下搭建,确保计算机上已经搭建了jdk8环境,如需在Linux下运行,请做相关调整
第一步:去github官网下载dubbo-master.zip包:
下载地址:[https://github.com/alibaba/dubbo]
在jdk8环境下使用dubbo-admin_第1张图片
百度网盘:http://pan.baidu.com/s/1c8j0n0 密码:tsxo

第二步:解压刚下载的dubbo-master.zip
进入到dubbo-admin目录,打开pom.xml文件(此时这个文件在jdk8环境下执行mvn install安装会报错),这是需要对pom.xml进行修改:
a) 在om.alibaba.dubbo依赖改为如下,取消dubbo自动依赖的低版本Spring

   
            com.alibaba
            dubbo
            2.5.3
            
            
                
                    org.springframework
                    spring
                
            
            
        

b) 添加依赖:

    
            org.apache.velocity
            velocity
            1.7
        

c) com.alibaba.citrus 添加版本号

 
            com.alibaba.citrus
            citrus-webx-all
            
            3.1.6
            
        

d) 如果需要在eclipse/IDEA中使用jetty服务器启动dubbo-admin,需要给对pom.xml的maven-jetty-plugin编译工具添加版本号:

 
                org.mortbay.jetty
                maven-jetty-plugin
               
                6.1.21
                
                    /
                    10
                    
                        "org.mortbay.jetty.nio.SelectChannelConnector">
                            8083
                            60000
                        
                    
                
   

然后保存;

第三步:编译生成war包:
a) 进入到dubbo-admin 目录(有刚修改的pom.xml文件目录)

在jdk8环境下使用dubbo-admin_第2张图片

b) 在空白处按住 Shift+鼠标右键 ,打开cmd命令窗口(或在地址栏出入cmd ,按enter):

i) 输入 mvn clean ,执行构建安装之前的清理工作

在jdk8环境下使用dubbo-admin_第3张图片

ii) 然后输入 mvn install ,执行项目构建安装
在jdk8环境下使用dubbo-admin_第4张图片

这时如果是第一次构建,可能会需要花几分钟,如果看到BUILD SUCCESS,表示安装成功:

在jdk8环境下使用dubbo-admin_第5张图片

这时在dubbo-admin的目录下生成一个 target 目录,将dubbo-admin-2.5.4-SNAPSHOT.war 复制到Tomcat的webapp目录下
在jdk8环境下使用dubbo-admin_第6张图片

在jdk8环境下使用dubbo-admin_第7张图片

第四步:配置和启动ZooKeeper
如果会使用,这一步就不需要看了,如果不会,请看如下:
a) ZooKeeper下载:
官方地址:http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/
网盘下载:http://pan.baidu.com/s/1kVJwu9L 密码:a6ey

b) 修改配置文件:进入 zookeeper-3.4.10\conf 目录,由于ZooKeeper默认启动的是zoo.cfg 文件,所以复制一份zoo_sample.cfg 改名为zoo.cfg
在jdk8环境下使用dubbo-admin_第8张图片

打开配置文件:添加2条数据(这个目录自己可以指定)

dataDir=F:\\zookeeper-3.4.10\\dataDir
dataLogDir = F:\\zookeeper-3.4.10\\dataLogDir

在jdk8环境下使用dubbo-admin_第9张图片

c) 启动ZooKeeper映射中心,双击zkServer.cmd 在window 下运行

在jdk8环境下使用dubbo-admin_第10张图片

第五步:启动tomcat服务器

启动之前先对dubbo-admin的dubbo-properties文件进行修改:
进入如下目录
在jdk8环境下使用dubbo-admin_第11张图片

打开配置文件:这里边有三个,分别是对应刚开启的ZooKeeper的ip地址和端口,和登录的账号和密码(这里有2个账户,可以自己进行更改)

dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

启动Tomcat,双击Tomcat/bin目录下的startup.bat,这时Tomcat会自动解压war包,在浏览器中输入地址:

http://localhost:8080/dubbo-admin-2.5.4-SNAPSHOT/

搞定!
在jdk8环境下使用dubbo-admin_第12张图片

最后把打包好的jdk8下的dubbo-admin.zip奉上:(直接解压,然后放到Tomcat的webapp目录下,启动Tomcat即可)
网盘下载:http://pan.baidu.com/s/1mhJKdOO 密码:j2fh

你可能感兴趣的:(dubbo教程)