dubbo管理平台的搭建(zookeeper)
之前用的dubbo管理平台是jdk1.7的war包,由于现在升级jdk1.8后在使用可时各种麻烦(需要单独配置1.7jdk),于是乎网上各种查询资料,发现dubbo版本(不是dubbox)已经更新到了2.6.0,随即准备自己动手弄一个1.8的新包。
第一步:万变不离其中,需要源码:
1、官网下载: dubbo源码,官网下载dubbo-2.6.0源码包,官网地址:http://dubbo.io/。
2、当然, 如果客官嫌麻烦,也可以直接到这里:
http://download.****.net/download/weixin_39482279/10218108
下载,此源码是我已经下载好的2.6.0版本源码,可以直接使用,方便快捷。
第二步 : 打包,打成可执行的war包,由于我选择的jdk版本是1.8,所以我直接打成1.8版本的war包。
1、使用maven 命令直接打包,此方法不在赘述,一搜一大把。
2、使用工具打包,我选择的是idea, 直接用idea打开项目,修改src/main/webapp/WEB-INF/dubbo.properties配置文件中的地址,然后选择dubbo-admin 进行打包操作(install)。
第三步 :放入容器运行。
将得到的war重命名为ROOT.war(注1),然后放入tomcat8中运行即可(放入文件webapps中,注意ROOT/src/main/webapp/WEB-INF/dubbo.properties中的配置信息是否正确)。
然后打开浏览器输入 localhost:8080 即可访问,用户名和密码 root/root
注1: 1.7版本测试时发现,此处war包名称需要修改为ROOT,否则在进行dubbo控制台操作时,系统自动返回的首页是/ ,如果不是ROOT,则会抛异常。所以建议使用ROOT
另外,为方便各位客官,我将自己已经打包好的war奉献出来,使用tomcat8 可以直接运行,下载地址:http://download.****.net/download/weixin_39482279/10218124