关于java的教程有点少,记录一下自己的安装过程,大多数都是官方文档上的
- 网址如下:
https://hyperledger-fabric.readthedocs.io/zh_CN/release-2.2/deploy_chaincode.html
前提:
- 需要根据官网教程安装好环境,下载fabric-samples系列文件
- 网络为官方实例的test-network网络
1、开启网络:
cd fabric-samples/test-network
2、关闭网络 (这条命令最后使用,只是写在前面)
docker stop logspout
docker rm logspout
./network.sh down
3、启动网络:creates a channel named mychannel
./network.sh up createChannel
最后输出如下 网络就成功了
========= Channel successfully joined===========
监听: 这个是用来查看安装智能合约中的一些日记记录的(应该是)
1、cd fabric-samples/test-network
2、启动监听:
cp ../commercial-paper/organization/digibank/configuration/cli/monitordocker.sh .
./monitordocker.sh net_test
开始部署链码
1、定位到java链码所在的文件夹
cd fabric-samples/chaincode/fabcar/java
2、安装 smart contract dependencies
./gradlew installDist
3、使用peer CLI创建一个chaincode包
cd ../../../test-network
export PATH=