Corda 3 deployNodes - Notary 中的节点在生成其节点信息时以 1 退出
Corda 3 deployNodes - Node in Notary exited with 1 when generating its node-info
我正在尝试 运行 Corda 3 上的示例 CorDapp (https://github.com/corda/cordapp-example)。当我尝试 运行 ./gradlew deployNodes
步骤时,出现以下错误:
Execution failed for task ':java-source:deployNodes'.
> Node in Notary exited with 1 when generating its node-info - see logs in [REDACTED]/cordapp-example/java-source/build/nodes/Notary/logs
* Try:
Run with --info and --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':java-source:deployNodes'.
at ...
Caused by: java.lang.IllegalStateException: Node in Notary exited with 1 when generating its node-info - see logs in [REDACTED]/cordapp-example/java-source/build/nodes/Notary/logs
at net.corda.nodeapi.internal.network.NetworkBootstrapper$gatherNodeInfoFiles$future.invoke(NetworkBootstrapper.kt:136)
at net.corda.nodeapi.internal.network.NetworkBootstrapper$gatherNodeInfoFiles$future.invoke(NetworkBootstrapper.kt:44)
at net.corda.core.internal.concurrent.ValueOrException$DefaultImpls.capture(CordaFutureImpl.kt:107)
at net.corda.core.internal.concurrent.OpenFuture$DefaultImpls.capture(CordaFutureImpl.kt
at net.corda.core.internal.concurrent.CordaFutureImpl.capture(CordaFutureImpl.kt:119)
at net.corda.core.internal.concurrent.CordaFutureImplKt$fork$$inlined$also$lambda.run(CordaFutureImpl.kt:22)
为什么网络创建失败?
当 cordapp 中存在具有旧名称的旧版本时,我遇到了这个问题。查看“/cordapp-example/java-source/build/nodes/Notary/logs/”的日志将揭示哪个旧节点导致问题。
运行 ./gradlew clean deployNode
清除问题。
这也可能是 Java 版本错误造成的。确保您的 Java 版本符合此处的要求:https://docs.corda.net/getting-set-up.html#software-requirements.
我正在尝试 运行 Corda 3 上的示例 CorDapp (https://github.com/corda/cordapp-example)。当我尝试 运行 ./gradlew deployNodes
步骤时,出现以下错误:
Execution failed for task ':java-source:deployNodes'.
> Node in Notary exited with 1 when generating its node-info - see logs in [REDACTED]/cordapp-example/java-source/build/nodes/Notary/logs
* Try:
Run with --info and --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':java-source:deployNodes'.
at ...
Caused by: java.lang.IllegalStateException: Node in Notary exited with 1 when generating its node-info - see logs in [REDACTED]/cordapp-example/java-source/build/nodes/Notary/logs
at net.corda.nodeapi.internal.network.NetworkBootstrapper$gatherNodeInfoFiles$future.invoke(NetworkBootstrapper.kt:136)
at net.corda.nodeapi.internal.network.NetworkBootstrapper$gatherNodeInfoFiles$future.invoke(NetworkBootstrapper.kt:44)
at net.corda.core.internal.concurrent.ValueOrException$DefaultImpls.capture(CordaFutureImpl.kt:107)
at net.corda.core.internal.concurrent.OpenFuture$DefaultImpls.capture(CordaFutureImpl.kt
at net.corda.core.internal.concurrent.CordaFutureImpl.capture(CordaFutureImpl.kt:119)
at net.corda.core.internal.concurrent.CordaFutureImplKt$fork$$inlined$also$lambda.run(CordaFutureImpl.kt:22)
为什么网络创建失败?
当 cordapp 中存在具有旧名称的旧版本时,我遇到了这个问题。查看“/cordapp-example/java-source/build/nodes/Notary/logs/”的日志将揭示哪个旧节点导致问题。
运行 ./gradlew clean deployNode
清除问题。
这也可能是 Java 版本错误造成的。确保您的 Java 版本符合此处的要求:https://docs.corda.net/getting-set-up.html#software-requirements.