目前的Dubbo-admin是基于前后端分离的项目,因本人不熟悉前端构建工具,踩了许多的坑
1.在下载完毕后,先去本地的maven仓库看看有没有这个压缩包,没有的话自己去下吧,maven下在经常是1kb
2.在 D:\Envirement\dubbo-admin-develop\dubbo-admin-develop\dubbo-admin-ui这个目录,cmd,下载项目依赖npm install
3.检查主pom文件配置是不是这样:
不是的改一下
4然后自然地到主目录cmd maven 打包 最好跳过测试
5.打包完之后去dubbo-admin-distribution的targget下运行jar包,当然得先提前跑zookeeper
6.有趣的来了,发现运行失败提示8080被占用,查询发现是zookeeper用了
7.回头去zoo.cfg添加
admin.serverPort=8887
8.重新按流程跑起来:zookeeper->jar包->ui目录下cmd npm run dev
9.按照ui项目的提示去访问就OK了