【问题标题】:java.lang.IllegalArgumentException in cordapp-example-release-V3cordapp-example-release-V3 中的 java.lang.IllegalArgumentException
【发布时间】:2018-12-05 08:30:36
【问题描述】:

每当我运行运行示例 Cordapp-Java 时,我都会收到此错误。我是 Corda 的新手,正在向 Corda 文档学习。请帮帮我。

at net.corda.testing.driver.DriverParameters.<init>(Driver.kt)   
at com.example.NodeDriver.main(NodeDriver.java:32)
[quasar] ERROR: java/lang/Object
java.lang.IllegalArgumentException

【问题讨论】:

标签: java corda


【解决方案1】:

我得到了完全相同的错误。我使用的是 jdk-10.0.1。当我切换到 jdk1.8.0_171 时,它工作正常。我还没弄清楚 jdk-10.0.1 是什么导致了这个错误。

【讨论】:

    【解决方案2】:

    从 Corda 3.1 开始,仅支持 Oracle JDK 8 JVM,最低版本为 8u131。

    您可以在此处查看所需的 JDK 版本:https://docs.corda.net/getting-set-up.html。

    【讨论】:

      【解决方案3】:

      我遇到了类似的错误,因为我的 Ubuntu 的默认 Java 版本已更改为 11,但我没有意识到,尽管项目配置的 Java 版本为 1.8。后来我把系统的JDK默认改成8,一切都开始正常了。

      感谢@Joel,我阅读了他的评论

      【讨论】:

        猜你喜欢
        • 2019-02-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-17
        • 2021-05-30
        • 2019-07-28
        • 2023-02-18
        相关资源
        最近更新 更多