dubbo不同版本的源码下载,以及dubbo-admin等包的下载问题

1.dubbo的官网:

http://dubbo.io/

点击首页右上方的En可以切换中英文,我们切换成中文。

点击首页下面的快速开始,则可以查看dubbo的使用文档。

 

 

2.dubbo版本以及下载地址

dubbo源码提供了两个下载地址,一个是dubbo官网,一个是GitHub上,我们推荐从GitHub上下载。

 

原因:

点击首页右上方的下载,则可以进入dubbo官网的的dubbo源码下载页面,但dubbo官网提供的源码版本,都是2.6版本之后的源码,没有2.6版本之前的源码,而2.6之后的版本,主要是提供给springboot使用的,如果我们没有使用使用springboot整合dubbo,那么不建议使用2.6之后的版本,一般使用2.5.3版本的比较多,此版本比较稳定。

 

 

而且还有一个问题,2.6之后的版本,并没有提供dubbo-admin(管理控制台),dubbo-monitor-simple(简易监控中心),dubbo-registry-simple(简易注册中心)等war包,我下载了一个2.7.2的包,它的目录结构如下,并没有上面三个包。

 

也就是说,Dubbo官网提供的源码都是2.6+的版本,dubbo同时将源码托管于github,所有的版本(包括2.5)都放在github上,所以我们建议从GitHub上下载dubbo的源码包,从dubbo首页,或者dubbo的下载页,都有直达GitHub源码的链接,地址为

https://github.com/alibaba/dubbo

dubbo将jar包发布到maven的中央仓库,地址为

http://repo1.maven.org/maven2/com/alibaba/dubbo/

 

 

3.从GitHub上下载源码

GitHub上的源码:

 

我们可以切换分支,选择对应的版本,此处我们选择2.5.x的版本

 

我们可以看到2.5.x的版本,发现了dubbo-admin以及dubbo-simple包

 

下载源码:

 

解压,查看下载的源码包,

dubbo-monitor-simple(简易监控中心),dubbo-registry-simple(简易注册中心)都在dubbo-simple目录下:

 

 

4.通过Maven构建dubbo(非必须)

既然可以下载得到源码,那么为什么要去构建dubbo呢?,我们先来看下dubbo的主要模块:

其中,核心框架、管理控制台、简易监控中心、简易注册中心是我们需要的模块。

目前,只有核心模块可以下载到,其它的均无法直接下载,所以我们需要构建dubbo。

当然,我们也可以从网上找一些以及构建好的dubbo-admin等包,我们此处自己构建一下。

 

1.在dubbo目录下,进入cmd进行打包

mvn package -Dmaven.skip.test=true;

 

2.但是,构建失败,好多项目都直接skip过去了,没有下载的依赖jar包。。。。。

opensesame依赖包,hessian-lite依赖包都无法从阿里的网站下载到了。。。。

 

3.我找到一些opensesame依赖包,hessian-lite依赖包,但还是没有构建成功,不晓得为啥。

链接:https://pan.baidu.com/s/1i62H8g2Q_AidsQpLFzCuRg 
提取码:kgxv 

 


4.算了,不纠结为啥构建不成功了,找到构建dubbo项目成功后所需要的项目包,直接用吧,不构建了。

链接:https://pan.baidu.com/s/1USL5vTAGXNGOpPjjEpeihw 
提取码:l7xy 

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值