博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Dubbo&&Zookeeper】2、 windows平台dubbo-admin管理平台搭建
阅读量:5111 次
发布时间:2019-06-13

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

 

一、前言

dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。

二、下载与配置打包

dubbo-admin的下载,可自行到官网下载: 

当然,这里小宝鸽也上传到了csdn,猿友们可到这里下载,更加方便快捷哦: 

下载下来是这样的一个目录结构:

这里写图片描述

但是这里我们只关心dubbo-admin这个文件夹。

其实下面所谓配置的目的就是为了得到war包,war包网上也有,但是下载了很多下来都会有问题,原因可能是每个人的电脑jdk版本或其他环境不一样,因此我们自己打包一个war就好。

打包war包,进入dubbo-admin这个文件目录 运行命令:

mvn package -Dmaven.skip.test=true
  • 1
  • 1

这里写图片描述

如果看到如下结果,说明打包成功了:

这里写图片描述

 

如果打包好后放入Tomcat启动报错:

1.错误:ERROR context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException:

2.主要原因:主要是由于jdk8不能正常运行,切换成jdk8一下的可以运行
3.jdk8解决办法:

123456 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
修改pom.xml文件1、webx的依赖改为3.1.6版;    
com.alibaba.citrus
citrus-webx-all
3.1.6
2、添加velocity的依赖,我用了1.7;
org.apache.velocity
velocity
1.7
3、对依赖项dubbo添加exclusion,避免引入旧spring
com.alibaba
dubbo
${project.parent.version}
org.springframework
spring
参考于:https://github.com/alibaba/dubbo/issues/50

我的pom.xml文件

 

修改dubbo-admin的pom文件,这个文件可以被正常打包,支持jdk1.7,jdk1.8

123456 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
4.0.0
com.alibaba
dubbo-parent
2.5.4-SNAPSHOT
dubbo-admin
war
${project.artifactId}
The admin module of dubbo project
1.5
/
false
false
com.alibaba
dubbo
2.5.3
org.springframework
spring
com.alibaba.citrus
citrus-webx-all
3.1.6
org.javassist
javassist
org.jboss.netty
netty
org.apache.mina
mina-core
org.glassfish.grizzly
grizzly-core
org.apache.httpcomponents
httpclient
com.alibaba
fastjson</

转载于:https://www.cnblogs.com/wangzhongqiu/p/6611658.html

你可能感兴趣的文章
struts.convention.classes.reload配置为true,tomcat启动报错
查看>>
MySQL的并行复制多线程复制MTS(Multi-Threaded Slaves)
查看>>
好玩的-记最近玩的几个经典ipad ios游戏
查看>>
PyQt5--EventSender
查看>>
Sql Server 中由数字转换为指定长度的字符串
查看>>
Java 多态 虚方法
查看>>
Unity之fragment shader中如何获得视口空间中的坐标
查看>>
万能的SQLHelper帮助类
查看>>
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
Html5 离线页面缓存
查看>>
《绿色·精简·性感·迷你版》易语言,小到不可想象
查看>>
Android打包key密码丢失找回
查看>>
VC6.0调试技巧(一)(转)
查看>>
类库与框架,强类型与弱类型的闲聊
查看>>
webView添加头视图
查看>>
php match_model的简单使用
查看>>
在NT中直接访问物理内存
查看>>
Intel HEX 文件格式
查看>>
SIP服务器性能测试工具SIPp使用指导(转)
查看>>