【问题标题】:Capsule exception when running Corda nodes运行 Corda 节点时出现 Capsule 异常
【发布时间】:2018-08-10 15:36:50
【问题描述】:

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

我收到以下错误:

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

我该如何解决这个问题?

【问题讨论】:

    标签: corda


    【解决方案1】:

    虽然它的线程较旧,但我今天遇到了它,偶然发现了这个页面并想分享我的发现。

    实际上,Oracle 更改了 java9 的编号样式(如 9.0.1),并且您似乎已经安装了它。您必须指向 jdk 1.8.x,所以让它工作,直到胶囊更新为与 java9 一起工作。

    【讨论】:

    • 此外,Corda 从 Corda 3.2 开始不支持 Java 9 或 10。
    【解决方案2】:

    运行 Corda 节点需要高于 JDK 8u121 的 JDK 版本。如果你升级你的JDK,这个错误就会消失。

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 2018-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 2019-09-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多