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

Corda v1.0在AWS分布式部署中Bootstrapper工具报错求助

解决Corda v1.0节点与v3.0 Bootstrapper版本不兼容问题

你的问题核心是版本不匹配导致的命令参数不兼容:你使用的是Corda v1.0的AWS虚拟机节点,但错误地用了v3.0的Network Bootstrapper工具。高版本Bootstrapper会向节点传递just-generate-node-info这个命令行参数,而v1.0的节点根本不支持该参数,这就是触发报错的直接原因。

具体解决方案

1. 获取与Corda v1.0匹配的Bootstrapper

你需要下载对应v1.0版本的Network Bootstrapper工具,可从Maven中央仓库获取:

  • 直接下载v1.0.0版本的jar包:https://repo1.maven.org/maven2/net/corda/corda-network-bootstrapper/1.0.0/corda-network-bootstrapper-1.0.0.jar

2. 使用正确版本重新执行引导

将下载好的v1.0 Bootstrapper放到合适目录,执行以下命令完成网络初始化:

java -jar corda-network-bootstrapper-1.0.0.jar --dir /home/ubuntu/dev/cordapp-example/kotlin-source/build/nodes

3. 后续注意事项

  • 分布式Corda部署中,所有组件版本必须严格一致:节点、Bootstrapper、你开发的Cordapp都要匹配同一个Corda版本,否则很容易出现参数不兼容、API不匹配的问题
  • 如果后续计划升级Corda版本,建议先把所有节点升级到目标版本,再使用对应版本的工具进行操作

验证问题的关键日志信息

从你提供的日志里可以直接定位问题:

Invalid command line arguments: just-generate-node-info is not a recognized option

这个提示说明v1.0节点完全不知道just-generate-node-info这个参数,而该参数是Corda 3.0及以后版本的Bootstrapper才会使用的命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 07:56:24