运行 Corda 节点时的胶囊异常
Capsule exception when running Corda nodes
我正在尝试 运行 macOS El Capitan 上的 Corda 节点 JDK 1.8.0_60 按照此处的说明进行操作:https://docs.corda.net/getting-set-up.html.
我收到以下错误:
CAPSULE EXCEPTION: Could not parse version: -9.0.1 while processing
system property java.home:
/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre
java.lang.IllegalArgumentException: Could not parse version: -9.0.1
我该如何解决这个问题?
运行 Corda 节点需要 JDK 版本大于 JDK 8u121。如果升级 JDK,此错误将消失。
虽然它是旧线程,但我今天遇到它并偶然发现了这个页面并想分享我的发现。
实际上 Oracle 更改了 java9 的编号样式(如 9.0.1),看来您已经安装了它.你必须指向 jdk 1.8.x 所以让它工作直到 capsule 被更新为与 java9.
一起工作
我正在尝试 运行 macOS El Capitan 上的 Corda 节点 JDK 1.8.0_60 按照此处的说明进行操作:https://docs.corda.net/getting-set-up.html.
我收到以下错误:
CAPSULE EXCEPTION: Could not parse version: -9.0.1 while processing system property java.home: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre java.lang.IllegalArgumentException: Could not parse version: -9.0.1
我该如何解决这个问题?
运行 Corda 节点需要 JDK 版本大于 JDK 8u121。如果升级 JDK,此错误将消失。
虽然它是旧线程,但我今天遇到它并偶然发现了这个页面并想分享我的发现。
实际上 Oracle 更改了 java9 的编号样式(如 9.0.1),看来您已经安装了它.你必须指向 jdk 1.8.x 所以让它工作直到 capsule 被更新为与 java9.
一起工作