Open zhuangjinxin opened 7 years ago
新版Dubbo Admin更新,解决了如上的问题:
https://github.com/alibaba/dubbo 跳转到: https://github.com/apache/incubator-dubbo
目录:cd dubbo-master/dubbo-admin 不存在
求解,官方网站 http://dubbo.incubator.apache.org/#/docs/user/quick-start.md?lang=zh-cn 也没找到dubbo-admin 下载入口
Dubbo Admin 效果图
下载
从Github上下载Dubbo的源码,地址:
https://github.com/alibaba/dubbo
打包
进入目录:
cd dubbo-master/dubbo-admin
修改pom.xml文件中Dubbo的版本:从${project.parent.version}
修改成2.5.3
编译打包:
mvn package -Dmaven.skip.test=true
找到WAR包:
cd dubbo-master/dubbo-admin/target/
该目录可以看到:dubbo-admin-2.5.4-SNAPSHOT.war
解压WAR包,进入目录,修改文件:sudo vi WEB-INF/dubbo.properties
修改Dubbo配置文件中的注册地址:保存退出.
部署
删除Tomcat
webapps/ROOT/
目录下的所有内容,把dubboWAR包解压出来的内容,全部拷贝到Tomcat的webapps/ROOT/
目录下,启动Tomcat即可! ROOT用户:root/root
;Guest用户:guest/guest
密码可以通过上面dubbo的配置文件修改。解惑
为什么要修改pom.xml文件中依赖的dubbo的版本号? 答:Maven打包时会下载依赖的Dubbo,在maven仓库中并没有2.5.4-SNAPSHOT版本的dubbo包,最高版本时2.5.3,所以,要修改。不然maven打包时会报错,提示说找不到2.5.4-SNAPSHOT的依赖包。
为什么把WAR包的内容放到Tomcat的
/webapps/ROOT/
目录中,而不是直接放在/webapp/
目录下? 答:因为dubbo-admin个别页面跳转路径有问题,导致个别页面经常会出现空白页,尤其是“系统管理”模块下的菜单。放到webapps/ROOT/目录下可以在不更改代码情况下,快速正常的使用。官方文档
http://dubbo.io/Administrator+Guide-zh.htm