博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dubbo学习笔记 第二章 eclipse获取dubbo项目源码
阅读量:6397 次
发布时间:2019-06-23

本文共 1514 字,大约阅读时间需要 5 分钟。

一、本人电脑环境配置

1.操作系统:windows 10 ,8G内存

2.开发环境:jdk1.8.0_101,eclipse-neon(自带Git),maven(配置maven就不在这里介绍),Tomcat 7.0.73

3.获取前提:你得有一个GitHub账号,(没有账号也可以,为了专业,程序员必须要有GitHub账号:))

二、从GitHub获取dubbo源码

GitHub源码地址:https://github.com/alibaba/dubbo,打开eclipse,在Project Explorer面板的空白处右键,选择Import...菜单项,如图:

094712_7oCz_3702.png

在接下来弹出的选择面板中,选择Git然后点next按钮,如下图:

095217_5Mgp_3702.png

当到资源获取方式时,选择Clone URI,点击下一步,把https://github.com/alibaba/dubbo.git,填写进去,会出现如下效果:

GitHub上的url:

100449_MEEB_3702.png

eclipse效果图:

095931_1u6n_3702.png

填写User和Password点击Next会出现

100048_rIVI_3702.png

接下来的步骤基本比较简单,不再累述,一直点Next 知道把源码项目下载下来,点Finish。

二、从本地Git仓库中导入源码

同样在eclipse的Project Explorer面板的空白处右键,选择Import...菜单项,这时选择Maven中的Exising Maven Projects,如图:

100748_aqyC_3702.png

点击Next按钮进入下一个面板,选择你的git存储路径,如下图:

101016_7xsb_3702.png

接下来就简单的操作Next按钮知道Finish。

这些操作完后,eclipse就会出现你导入的dubbo项目,这里的dubbo工程是2.5.6版本,导入成功后就等到maven进行编译:

101221_fzZZ_3702.png

 

三、碰到的问题

建议大家操作前,要自己搭建maven环境,不要用eclipse自带的maven,并找到setting.xml文件改为阿里私服库的配置,这样获取jar包网络比较有保障,配置内容如下:

 <mirrors>

    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
     
     
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
  </mirrors>

转载于:https://my.oschina.net/u/3702/blog/1556477

你可能感兴趣的文章
利用IDEA构建springboot应用-如何优雅的使用mybatis
查看>>
9用户权限相关命令
查看>>
[K/3Cloud] 理解BOS关于Enabled属性的表决器原理
查看>>
js生成二维码
查看>>
SVG基础图形与参数
查看>>
分治题目泛做(ME Second)
查看>>
mvvm框架下页面与ViewModel的各种参数传递方式
查看>>
FocusBI: 微软商业智能教程目录介绍(原创)
查看>>
vi命令——修改文件内容
查看>>
将英文字符后输入的点变成宋体格式的大点
查看>>
List<t>中如何将指定元素的值放到第一位
查看>>
activit流程引擎启动流程报错
查看>>
saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入
查看>>
如何访问其它类的私有成员变量,以及如何在CONST函数中修改成员变量
查看>>
UVAlive3708 UVA1388 POJ3154 Graveyard【水题】
查看>>
Hacker(14)----扫描目标计算机端口
查看>>
ECMAScript6 Promise
查看>>
系统丢包net.netfilter.nf_conntrack_max 超限查看
查看>>
一篇文章Tornado快速入门
查看>>
php_curl.dll libssh2.dll 始终无法加载的原因 及解决办法
查看>>