从dubbo官网 进入github,在README.md中找到 dubbo-admin
进入,克隆或下载代码到本地,这是一个多模块springboot项目,按照README.md中的方法构建。
- 构建前,先修改一下dubbo-admin-server的zookeeper地址配置,在application.properties中
- 项目dubbo-admin-ui中使用vue.js和node,在项目的pom.xml中包括了node的下载和安装和运行,这个我认为应该自己提前安装好node,然后在项目的pom.xml中只保留node run build,去掉node的下载和安装;如果报错:Set npm proxy mirror,可以在node安装目录下的npm文件夹下的npmrc文件中添加
registry =https://registry.npm.taobao.org
- 需要java环境是1.8,否则打包和运行的时候会报错
- 在项目根目录dubbo-admin下执行
mvn clean package
,成功后继续执行mvn --projects dubbo-admin-server spring-boot:run
,运行成功后访问 http://localhost:8080