fabric-sdk-javaの公式サンプルの実行

2075 ワード

ターゲット:ランナーfabric-sdk-javaの一例End2endIT前提:fabricインフラストラクチャのインストール
ステップ
1.ダウンロード項目
ダウンロードfabric-sdk-java:
https://github.com/hyperledger/fabric-sdk-java

現在私が使っているのはrelease-1.1ブランチです.
2.fabricの実行
cd fabric-sdk-java/src/test/fixture/sdkintegration
./fabric restart

起動後、関連容器が正常に動作しているかどうかを確認し、私の表示結果:
# docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}"

CONTAINER ID        NAMES                                        PORTS
0bbe42c8a76b        dev-peer1.org2.example.com-example_cc_go-1
80b9ade08c4d        dev-peer0.org2.example.com-example_cc_go-1
dadec0dd20d7        dev-peer1.org1.example.com-example_cc_go-1
aaaa8564571e        dev-peer0.org1.example.com-example_cc_go-1
ecb915646fd8        peer1.org1.example.com                       0.0.0.0:7056->7051/tcp, 0.0.0.0:7058->7053/tcp
b3e9ea9631d3        peer1.org2.example.com                       0.0.0.0:8056->7051/tcp, 0.0.0.0:8058->7053/tcp
d4b4e0889ad7        peer0.org1.example.com                       0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp
b4fa8a1b4f5c        peer0.org2.example.com                       0.0.0.0:8051->7051/tcp, 0.0.0.0:8053->7053/tcp
a5e3da60d18c        ca_peerOrg2                                  0.0.0.0:8054->7054/tcp
b530d7cbb8b2        ca_peerOrg1                                  0.0.0.0:7054->7054/tcp
8b248eed439d        configtxlator                                0.0.0.0:7059->7059/tcp
0fb568a1bfe9        orderer.example.com                          0.0.0.0:7050->7050/tcp

3.テストコードの実行
cd fabric-sdk-java
mvn test -Dtest=org.hyperledger.fabric.sdkintegration.End2endIT

一連のテストが実行され、環境に問題がなければ正常に実行されます.
私はタイムズエラーを実行し始めたばかりで、バージョンが一致していないことに気づきました.私が実行しているfabricコンテナは1.1バージョンですが、fabric-sdk-javaプロジェクトのコードは1.2バージョンで、すべてのエラーを報告し、fabric-sdk-javarelease-1.1ブランチに切り替えるといいです.