dubbo-ui无法安装成功

今天第一次装dubbo-ui界面,由于阿里将dubbo交给了apache管理,而apache又对dubbo进行了一个大升级,将原来的图形界面的ssm改成了springboot 前后端分离的。
而且由于dubbo2.7刚刚出,所以坑很多。

这是官网的安装手册
http://dubbo.apache.org/zh-cn/docs/admin/introduction.html

官网给了两种安装方法
如果是java程序猿,一般会选择第一种,因为第二种的前后端分离npm,没用过,但是我试了一下第一种,弄了一个下午没搞好,各种报稀里糊涂的错误。每次打包到第三个包是总是打包失败,然后报connectloss的错误。换了台电脑试了下还是一样。索性改了第二种。(个人发现,因为第二种可以避开用maven打包)

1.Maven方式部署
安装
git clone https://github.com/apache/dubbo-admin.git
//git好后请修改配置文件 在dubbo-admin-server下面的resource里,你的zk地址改一下就好了
cd dubbo-admin
mvn clean package
cd dubbo-admin-distribution/target
java -jar dubbo-admin-0.1.jar
访问
http://localhost:8080

第二种也不是说不需要maven了。首先你需要node.js的环境。然后你需要把npm的镜像换成淘宝的(其他快的也可以,用原来的那个,我去干了点别的事情,它还在没完成)

换淘宝镜像的方法

$ npm config set registry https://registry.npm.taobao.org
npm config get registry //查看是否成功

然后就按照下面部署

 git clone https://github.com/apache/dubbo-admin.git
 //git好后请修改配置文件 在dubbo-admin-server下面的resource里,你的zk地址改一下就好了
前后端分离部署
前端
cd dubbo-admin-ui 
npm install 
npm run dev 
后端
(这里,前面说的避开maven打包,就是如果你想本地跑,就直接找到server里的东西运行就行了,能用dubbo的应该都会理解我啥意思,毕竟它是个springboot项目)
cd dubbo-admin-server
mvn clean package 
cd target
java -jar dubbo-admin-server-0.1.jar
访问
http://localhost:8081
前后端分离模式下,前端的修改可以实时生效

然后运行成功

(第一种方法,谁遇到了解决方法提供下)

你可能感兴趣的:(java,dubbo,dubbo-ui无法安装成功,dubbo安装)