在Corda中,deployNodes失败并显示“无法确定来自'X.Y.Z'的java版本。”

时间:2018-03-14 13:26:19

标签: corda

我已下载示例CorDapp(https://github.com/corda/cordapp-example),并尝试从命令行运行deployNodes任务。

当我这样做时,收到以下错误:

  

失败:构建因异常而失败。

     

*出了什么问题:

     

无法从'X.Y.Z'确定java版本。

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

从版本3开始,Corda目前仅针对JDK 8(版本8u131及更高版本)运行。您安装了另一个JDK版本。您需要切换到JDK 8并重新运行deployNodes任务。

在macOS上,您可以通过运行以下命令来执行此操作:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`