我已下载示例CorDapp(https://github.com/corda/cordapp-example),并尝试从命令行运行deployNodes
任务。
当我这样做时,收到以下错误:
失败:构建因异常而失败。
*出了什么问题:
无法从'X.Y.Z'确定java版本。
如何解决此问题?
答案 0 :(得分:0)
从版本3开始,Corda目前仅针对JDK 8(版本8u131及更高版本)运行。您安装了另一个JDK版本。您需要切换到JDK 8并重新运行deployNodes
任务。
在macOS上,您可以通过运行以下命令来执行此操作:
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`