一、首先下载dubbo-admin包
1、网址https://github.com/apache/incubator-dubbo-ops
2、根据以上网址操作,按以下步骤:
- Step 1:下载
git clone https://github.com/apache/incubator-dubbo-ops
- Step 2:打包
cd incubator-dubbo-ops && mvn package
3、因为现在dubbo最新的是结合springboot编码的,所以打成的包是jar包。
也可以执行以下spingboot打包命令:
mvn package spring-boot:repackage
在执行上述命令的过程中,Maven首先在package阶段打包生成*.jar文件;然后执行spring-boot:repackage重新打包,查找Manifest文件中配置的Main-Class属性,如下所示:
Manifest-Version: 1.0
Implementation-Title: dubbo-admin
Implementation-Version: 0.0.1-SNAPSHOT
Built-By: Zengxb
Implementation-Vendor-Id: com.alibaba
Spring-Boot-Version: 2.0.2.RELEASE
Main-Class: org.springframework.boot.loader.JarLauncher
Start-Class: com.alibaba.dubboadmin.DubboAdminApplication
Spring-Boot-Classes: BOOT-INF/classes/
Spring-Boot-Lib: BOOT-INF/lib/
Created-By: Apache Maven 3.3.9
Build-Jdk: 1.8.0_121
Implementation-URL: https://projects.spring.io/spring-boot/#/spring-bo
ot-starter-parent/dubbo-admin
注意:
因为pom.xml文件中插件spring-boot-maven-plugin在spring-boot-starter-parent中绑定了<goal>repackage</goal>,所以直接执行以下命令效果是一样的:
mvn clean package -Dmaven.test.skip=true
pom.xml文件图片如下:


4、最终在target目录会得到这两个文件
target/myproject-1.0.0.jar target/myproject-1.0.0.jar.original
5、在pom.xml目录使用以下命令运行dubbo-admin;
mvn spring-boot:run
或者在jar包目录运行以下命令:
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
6、dubbo-admin中配置文件application.properties内容如下:
server.port=7001
spring.velocity.cache=false
spring.velocity.charset=UTF-8
spring.velocity.layout-url=/templates/default.vm
spring.messages.fallback-to-system-locale=false
spring.messages.basename=i18n/message
spring.root.password=root
spring.guest.password=guest
dubbo.registry.address=zookeeper://127.0.0.1:2181
注意:先要安装好zookeeper.
7、按照以上配置好了,然后启动项目之后直接访问:http://localhost:7001/
其中7001就是配置文件中的server.port=7001,弹出框中用户名为spring.root.password=root中的root,密码也为root。
或者spring.guest.password=guest中的用户名guest,密码guest。
参考地址:
https://blog.csdn.net/crazy__qu/article/details/79110269
http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/maven-plugin/
https://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-maven-plugin.html
http://blog.csdn.net/taiyangdao/article/details/75303181
本文详细介绍了如何部署dubbo-admin,包括从GitHub下载源码,使用Spring Boot打包,配置application.properties,确保Zookeeper安装,并启动项目。启动后,通过http://localhost:7001/访问,使用预设的用户名和密码登录。
698

被折叠的 条评论
为什么被折叠?



