运行Corda节点时的Capsule异常

时间:2018-01-23 17:40:08

标签: corda

我正按照此处的说明尝试使用JDK 1.8.0_60在macOS El Capitan上运行Corda节点:https://docs.corda.net/getting-set-up.html

我收到以下错误:

  

CAPSULE EXCEPTION:处理时无法解析版本:-9.0.1   系统属性java.home:   /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre   java.lang.IllegalArgumentException:无法解析版本:-9.0.1

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

尽管它的线程较旧,但我今天还是遇到它,偶然发现了此页面,并想分享我的发现。

实际上,Oracle从 java9 更改了编号样式(如 9.0.1 ),似乎您已经安装了它。您将必须指向 jdk 1.8.x ,以便使其生效,直到Capsule更新为可与Java9一起使用为止。

答案 1 :(得分:1)

运行Corda节点需要JDK版本大于JDK 8u121。如果升级JDK,则此错误将消失。