You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

部署应用遇版本兼容错误:Fabric 1.1需Composer v0.19及以上版本

解决Composer 1.6.3与Hyperledger Fabric 1.1版本不兼容问题

先来看你执行部署脚本时遇到的错误输出:

./createPeerAdminCard.sh Development only script for Hyperledger Fabric control Running 'createPeerAdminCard.sh' FABRIC_VERSION is unset, assuming hlfv11 FABRIC_START_TIMEOUT is unset, assuming 15 (seconds)

核心错误提示:

Cannot use Composer 1.6.3 2018-01-31 16:28:17 version of composer with fabric 1.1, v0.19 or higher is required

这个问题的根源很明确:Hyperledger Composer和Hyperledger Fabric的版本不兼容。你当前用的Composer 1.6.3版本太旧,无法适配Fabric 1.1,必须升级到v0.19或更高版本的Composer才能正常配合使用。

下面是具体的修复步骤:

  • 先卸载当前的旧版Composer CLI工具:
    npm uninstall -g composer-cli
    
  • 安装符合版本要求的Composer(这里以v0.19.8为例,你也可以选择更高的兼容版本):
    npm install -g composer-cli@0.19.8
    
  • 验证安装是否成功,确认版本达标:
    composer --version
    
    执行后应该显示v0.19.x或更高的版本号。
  • 最后重新运行你的部署脚本:
    ./createPeerAdminCard.sh
    

额外提醒:如果你还安装了Composer的其他配套工具(比如composer-rest-server、generator-hyperledger-composer等),也需要同步升级到对应的版本,避免出现新的兼容性问题。

内容的提问来源于stack exchange,提问作者Gurpreet singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:37:41