在win 10上借助hyperledger搭建一个区块链网络以及可能遇到的问题

由于开始什么都不懂,找了很久,花费了挺多时间,但也收获了不少。

本文参考的资料来源于:点击查看

英语好的道友可直接查看该文章的英文版:点击查看

1. docker安装:在这里我一开始安装的是docker for window(点此链接)。

    这里要注意一 下,docker for window是新推出的,它需要和window上的hyper-v

    一起配 合使用,而 hyper-v的开启,我用的是win的专业版,家庭版不行,其他版

   没有试过。在 参考资料的 第四步骤中,输入docker-compose up,(可以在hyper

    -v里的虚拟机输入,这个有个 坑,它类似虚拟机,用的是Linux系统,但一直连不

   上, 翻墙找了很久也没能解决)也可以在cmd中输入,第一次运行很慢,但会下载

   来自国外的文件,建议用镜像免费加速,可以用阿里云的或其他平台的。如果不是

   win 专业版的,hyper-v可能就无法用了,这时候要下 载的则是docker toolbox

   点此链接

   docker for window:

                                              

   docker   toolbox:这三个不用单独安装,只要下载toolbox,就能全部安装。

                                             

   关于他们的镜像加速可以在阿里云官网上查看,它提供了具体的教程。

2.gradle安装:注意一下,gradle要3.3的版本的,其他版本会导致搭建失败,

    亲身经历!!!!gradle下载后的环境配置跟jdk一样,验证是否成功只需在

    cmd下输入 gradle -v,注意中间空格。

      

 

3.登录github点此链接,下载fabric v0.6,解压。在cmd下,导航fabric/examples

 /chaincode/java/Example 这个目录,输入gradle -b build.gradle build命令,

   开始构建。这个过程会非常缓慢,因为它需要从别的地方加载jar包等等。

   若遇到这个问题:

                 

这个问题我也郁闷了很久,先确认gradle为3.3的,fabric下载的又是v0.6还是不行,

jdk记住也要更换为1.8的,之前下载了好几个版本,但忘记环境变量只设置了1.7的,

所以一直没成功更换后成功解决。

 

4.安装http客户端,文档用的是SoapUI,但我习惯用postman启动区块链网络后,

 进行第一 次测试,如图:

 

用postman调用:

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

legendaryhaha

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值