Hyperledger Fabric fabric-java-sdk 测试环境集成

版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处

安装环境

安装JDK

下载网址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载 jdk-8u151-macosx-x64.dmg 安装到电脑

安装 maven

下载网址:https://maven.apache.org/download.cgi

解压到 /Users/fujinliang/Documents/environment

打开终端,修改.bashrc

vi ~/.bashrc

加入如下代码

export M2_HOME=/Users/fujinliang/Documents/environment/apache-maven-3.5.2
export PATH=$PATH:$M2_HOME/bin

输入命令,使配置生效

source ~/.bashrc

输入mvn -v查看Maven是否安装成功

$ mvn -v
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00)
Maven home: /Users/fujinliang/Documents/environment/apache-maven-3.5.2
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.2", arch: "x86_64", family: "mac"

下载 fabric-java-sdk

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

$ cd fabric-sdk-java
$ git checkout v1.0.1

编译

$ mvn install -DskipTests

启动网络

$ cd src/test/fixture/sdkintegration
$ ./fabric.sh up

运行测试方法

mvn failsafe:integration-test -DskipITs=false

关注公众号
关注公众号

要在Mac OS X上配置fabric-java-sdk环境并启动Hyperledger Fabric网络,首先需要确保你的系统已经安装了JDK和Maven。接下来,按照以下步骤操作: 参考资源链接:[Hyperledger Fabric Java SDK:Mac OS X环境下的集成与测试教程](https://wenku.youkuaiyun.com/doc/647011dc543f844488e1fc89?spm=1055.2569.3001.10343) 1. **安装JDK**:访问Oracle官方网站下载并安装JDK 8(版本建议为8u151)。安装完毕后,在系统偏好设置中配置JAVA_HOME环境变量,指向你的JDK安装目录。 2. **安装Maven**:下载Maven的最新版本,并将其解压至你选择的目录。之后,配置环境变量确保Maven能够全局访问。通过在终端执行`mvn -v`来测试Maven是否正确安装。 3. **克隆fabric-java-sdk**:使用Git命令`git clone ***`克隆fabric-java-sdk到本地,并切换到特定的稳定版本,比如v1.0.1。 4. **编译fabric-java-sdk**:在fabric-java-sdk目录下,执行命令`mvn clean install -DskipTests`来编译整个项目并安装SDK到本地Maven仓库,跳过单元测试以节省时间。 5. **启动Hyperledger Fabric网络**:配置好环境后,根据《Hyperledger Fabric Java SDK:Mac OS X环境下的集成与测试教程》的指引,设置工作目录,通常是`src/test`,然后执行fabric-java-sdk提供的示例程序和网络启动脚本来部署网络。 6. **测试方法**:在编译安装和网络启动无误后,参考文档提供的示例代码,了解如何使用fabric-java-sdk提供的API进行网络交互和测试。确保熟悉网络配置文件和SDK提供的测试用例,这对于验证网络配置和功能至关重要。 通过以上步骤,你可以在Mac OS X上成功配置Hyperledger Fabric环境,并利用fabric-java-sdk进行开发和测试。建议在熟悉基本的安装和测试流程后,深入阅读SDK的文档和API,以便更高效地开发应用。 为了解决可能出现的问题,并进一步深入学习Hyperledger Fabricfabric-java-sdk的高级特性,请参考《Hyperledger Fabric Java SDK:Mac OS X环境下的集成与测试教程》。该文档详细介绍了从基础到进阶的集成步骤,并包含了详细的错误排查和故障排除方法,确保你可以在实际的开发环境中顺利推进项目。 参考资源链接:[Hyperledger Fabric Java SDK:Mac OS X环境下的集成与测试教程](https://wenku.youkuaiyun.com/doc/647011dc543f844488e1fc89?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值