一、简单介绍
最近在学习dubbo,想学这搭建一个dubbo-admin,从网上搜了一点教程,但是大部分人都是复制粘贴。实在无语啊。
无意之中看到了这篇文章,写的很好,只不过再打包事出现问题,所以特意重写一份。
原楼主地址:http://blog.csdn.net/u013142781
环境介绍:apache-tomcat-7.0.68、apache-maven-3.3.9、jdk1.8
二、下载与配置打包
dubbo-admin的下载,可自行到官网下载:https://github.com/alibaba/dubbo ,选择 master分支就可以。
如图所示:
下载下来之后,开始编译打包,进入dubbo-admin 目录即可。
打开命令模式,直接输入命令: mvn install ,等待打包
代表打包成功。
如果运行命令出现如下错误,有可能是因为mvn设置,
解决方法就是,修正你的setting.xml,需要把你的<localRepository> 修改为电脑真实的目录,如下图:
打包成功之后,就会发现dubbo-admin下多了个target文件夹,打开target文件夹,发现里面有个war包,如下图:
三、安装dubbo-admin
第二步我们得到dubbo-admin-2.5.8.war,下面我们将这个war包部署到tomcat上,放入webapps的目录中即可,如下图。
启动tomcat,让它把war解压了,启动方式可以双击 Tomcat/bin目录下的 startup.bat ,
或者
然后就可以把tomcat stop了
打开刚刚tomcat解压生成的dubbo.properties,我的在Tomcat 7.0\webapps\dubbo-admin-2.5.8\WEB-INF下:
内容是:ps:一般都不用更改,只需要记住 用户名和密码即可。
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
四、运行