在Corda中,NoClassDefFoundError:运行deployNodes时出现SimpleFieldAccess错误

时间:2018-06-13 22:38:42

标签: corda

在Corda 3中,运行deployNodes任务时收到以下错误:

  

java.io.NotSerializableException:意外的throwable:net / corda / nodeapi / internal / serialization / carpenter / SimpleFieldAccess java.lang.NoClassDefFoundError:net / corda / nodeapi / internal / serialization / carpenter / SimpleFieldAccess

我的Java版本如下:

java version “1.8.0_161”
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

这个问题的原因是什么?

1 个答案:

答案 0 :(得分:1)

您安装了JRE,而不是JDK。请安装Oracle JDK 8 JVM的版本8u131 +。您可以在此处找到它:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html