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

版权声明:欢迎转载评论~哈哈哈哈请标明出处呀 https://blog.csdn.net/legendaryhaha/article/details/82195022

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

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

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

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调用:

扫描二维码关注公众号,回复: 3076390 查看本文章

猜你喜欢

转载自blog.csdn.net/legendaryhaha/article/details/82195022