【发布时间】:2017-11-03 04:54:11
【问题描述】:
我正在尝试启动Corda Tutorial App,并在我“$ sh runnodes”之后出现此错误。之前没有使用过JDK,所以寻求详细的解释。
bash -c 'cd /Users/marieleaf/Dropbox/blockchain/corda/cordapp-tutorial/kotlin-source/build/nodes/Controller; /usr/libexec/java_home -v 1.8 --exec java -Dname=Controller-corda.jar -Dcapsule.jvm.args=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar corda.jar && exit' CAPSULE EXCEPTION: 找不到所请求版本的 Java 安装 [Min. Java版本:1.8.0 JavaVersion: null 最小。更新版本:{1.8=131}](需要 JDK: 错误的)。您可以使用 -Dcapsule.java.home 标志。 (对于堆栈跟踪,使用 -Dcapsule.log=verbose 运行)
【问题讨论】:
-
你安装了java吗?
-
是的。 Java 8 更新 131。在 Mac 10.12.4 上
-
我使用 Java 的说明卸载,重新安装 Java,然后重新启动计算机。现在可以使用了。
-
@mleafer - 请您接受 Joel 的正确回答吗?