java与fabric区块链--fabric-java-jdk部署搭建--(1)

作为一名java开发者,目前比较火的区块链多少应该了解一些

fabric-java-jdk 是区块链提供的java开发者的jdk

下载
下载地址:https://github.com/hyperledger/fabric-sdk-java

关键下载了之后如何进行使用,目前使用的1.4版本互联网上的文档较多,可以从比较低的版本慢慢学习

大家也可以在这里下载:https://download.csdn.net/download/datouniao1/12099255
我这边也下载好了,并且解压了

导入
我这里使用的ecplise,直接按照导入已经存在的maven项目导入就行
但是导入之后项目是由错误的
缺少类,我们对pom.xml文件做一定从处理

因为下载的项目缺少fabric相关的jar,我们要在maven项目中引入

        <dependency>
            <groupId>org.hyperledger.fabric-sdk-java</groupId>
            <artifactId>fabric-sdk-java</artifactId>
            <version>1.4.1</version>
        </dependency>
1
2
3
4
5
这样项目就不报错了


接口安装
我们使用fabric-java-jdk主要是可以调用fabric区块链提供的restful接口,目前我们的项目是由了(上面搭建的),现在我们要做的事情是安装接口,接口可以安装在虚拟机上,或者是服务器上,需要安装docker环境,如何安装docker
可以参考:https://blog.csdn.net/datouniao1/article/details/102817600
我们把fabric-java-jdk上传到服务器上:
然后我们到这个目录下:
fabric-sdk-java/src/test/fixture/sdkintegration(相对路径)

在这个路径下面有fabric.sh
执行:./fabric.sh up

如果没有相关的镜像,在执行的过程中会自动重新加载相同版本的镜像

并且在最后会启动几个docker容器,我们在现在暂且不分析这些容器的作用,利用docker ps 查看启动效果如下:

接口目前就安装好了

调用接口
我们刚开始的时候搭建的项目现在就用到了
找到TestConfig

修改上面的ip地址,改成我们刚才的服务器的地址
然后找到:End2endIT.java
运行里面的SetUp测试函数:

控制台输出结果如下:

表示我们创建的区块链网络已经连接成功
希望对你有所帮助
————————————————
版权声明:本文为CSDN博主「我是大头鸟」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/datouniao1/java/article/details/103949676

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值