在 Corda 中,部署节点失败 "Could not determine java version from 'X.Y.Z'."
In Corda, deployNodes fails with "Could not determine java version from 'X.Y.Z'."
我已经下载了示例 CorDapp (https://github.com/corda/cordapp-example),并且正在尝试从命令行 运行 deployNodes
任务。
当我这样做时,我收到以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine java version from 'X.Y.Z'.
我该如何解决这个问题?
从版本 3 开始,Corda 当前仅针对 JDK 8(版本 8u131 及更高版本)运行。您安装了另一个 JDK 版本。您需要切换到 JDK 8 和 re-run deployNodes
任务。
在 macOS 上,您可以通过 运行 命令执行此操作:
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
我已经下载了示例 CorDapp (https://github.com/corda/cordapp-example),并且正在尝试从命令行 运行 deployNodes
任务。
当我这样做时,我收到以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine java version from 'X.Y.Z'.
我该如何解决这个问题?
从版本 3 开始,Corda 当前仅针对 JDK 8(版本 8u131 及更高版本)运行。您安装了另一个 JDK 版本。您需要切换到 JDK 8 和 re-run deployNodes
任务。
在 macOS 上,您可以通过 运行 命令执行此操作:
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`