Hyperledger Fabric -------13--------JAVASDK - Go语言中文社区

Hyperledger Fabric -------13--------JAVASDK


十三.JAVASDK

1.sdk测试前 同步时间

# 查看系统时间

date

# 安装ntpdate

yum install -y ntpdate

# NTP IP池查询网址
# http://www.ntp.org.cn/pool.php

# 同步时间

ntpdate cn.ntp.org.cn

# 查看时间

date

2.下载sdk源码 切换目录

# git 克隆

git clone https://github.com/hyperledger/fabric-sdk-java.git

# 离线下载链接

https://download.csdn.net/download/gaolong19931208/10618973

# 切换目录

cd ./fabric-sdk-java/src/test/fixture/sdkintegration

# 3.修改docker-compose.yaml 配置时区

# 配置容器时区的环境变量

# ca0
# ca1
# orderer.example.com
# peer0.org1.example.com
# peer1.org1.example.com
# peer0.org2.example.com
# peer1.org2.example.com
# configtxlator
# ccenv

# 每个容器配置

    environment:
      - TZ=Asia/Shanghai

4.授权并启动网络

# 授权

chmod +x ./fabric.sh 

# 启动网络

./fabric.sh restart

5.IDE 导入javaSDK 项目

1.下载

# git 克隆

git clone https://github.com/hyperledger/fabric-sdk-java.git

# 离线下载链接

https://download.csdn.net/download/gaolong19931208/10618973

2.mvn 安装依赖

# mvn 环境变量配置

# 解压 linux-x64-fabric-sdk-java-1.3.zip 到磁盘根目录(windows 解压文件时可能出现文件名过长等问题)

# 剪切项目到工作空间(路径最好不要有中文)

# mvn获取依赖列表

# 打开文件夹 fabric-sdk-java

# shift + 鼠标右键 打开shell窗口

# 获取mvn 依赖

mvn dependency:tree

# mvn 安装项目 不运行测试

mvn install -DskipTests

mvn clean install -Dmaven.test.skip=true

3.IDE 导入项目

# 此处使用 STS 作为 IDE( ≈ Eclipse)

# 删除 .project文件

# 导入maven项目

# 先finish 导入后在pom里面处理

# 打开pom.xml 处理错误

# 错误1 

# 处理

# 在properties里增加

<os.detected.classifier>windows-x86_64</os.detected.classifier>

# 错误2

# 处理

# 鼠标悬停在错误标签<execution>处 等待  出现解决方案 选择 Mark ... pom.xml

# 文件内搜索org.eclipse.m2e

# 保存

# 选中项目右键 maven 强制更新项目

# java 代码错误处理

#  错误1

# 处理 

List<MatchPair> matches = new LinkedList<MatchPair>(); //Find matches.

# test java build path

# 选中项目 右键

6.修改配置 运行单元测试

1.修改配置 并 重新mvn install -DskipTests 或 mvn clean install -Dmaven.test.skip=true

# mvn install -DskipTests

# mvn clean install -Dmaven.test.skip=true

2.运行单元测试

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/gaolong19931208/article/details/81902948
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 22:17:49
  • 阅读 ( 1024 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢