运行dubbo-demo程序始末及问题解决

1.安装git

2.配置用户名和邮箱

   git config --global user.name "yourname"  

   git config --global user.email myaddress@gmail.com 

3.创建本地仓库,在code仓库下进行

   git init  

   git add .  

   git commit -m "first commit" 

   git init初始化一个本地仓库,上面那个 "."表示将当前目录下的所有文件和文件夹头添加到本地的仓库,执行第3句话的时候才真的提交到本地仓库。

4.复制github上所选工程的git路径,然后执行如下命令,即可git下目标工程到本地.

git clone https://github.com/alibaba/dubbo.git

5.选中其中的dubbo-demo工程做branch

   git commit -m "first commit" 

   git branch test 建立test分支

   git branch可以看到dubbo-demo所有的分支和master

6.checkout所建立的分支

   git checkout test

7.用eclipse导入,发现有错误

170540_jRZw_270456.jpg

  用git下载opensesame:    https://github.com/alibaba/opensesame

  进入opensesame目录,执行:    mvn install

8.进入dubbo目录,执行:    mvn clean install -Dmaven.test.skip

  执行成功后,会发现在maven仓库下对应位置已经有了dubbo-2.5.4-SNAPSHOT.jar

  其实还会报一个找不到dubbo-demo-api的jar包的错,处理方式类似,也是用mvn手动打好包后,放到本地仓库的对应位置。

9.dubbo-demo的三个工程导入成功.

10.先后在eclipse中执行provider和consume的test类,会看到运行结果。


其他相关命令:

1.git branch -d xxx           删除某分支

2.git branch -D xxx          强制删除某分支


一些错误现象及解决:

1.fatal: Not a valid object name: 'master'.

原因:没有进行任何提交,现在还是一个空版本库。

解决方案:进行一次提交即可


参考文章:

1.git:备份代码到github以及从github拷贝代码到本地

http://blog.csdn.net/lalor/article/details/7830895

2.dubbo实践(二)自己动手编译源码

http://www.cnblogs.com/pengkw/p/3674730.html

转载于:https://my.oschina.net/u/270456/blog/265727

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值