2017-06-01 73 views
0

我試圖啓動Corda Tutorial App,並在我'$ sh runnodes'後出現此錯誤。之前沒有使用過JDK,所以需要詳細的解釋。膠囊例外

的bash -c「CD /用戶/ marieleaf /升降梭箱/ blockchain /金色/ cordapp教程/科特林 - 源極/建立/節點/控制器; /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 Java版本:null最小。更新版本:{1.8 = 131}](需要JDK: false)。您可以使用 -Dcapsule.java.home標誌覆蓋使用的Java版本。 (用於堆棧跟蹤,使用-Dcapsule.log = verbose運行)

+0

你有沒有安裝java? – Eugene

+0

是的。 Java 8 Update 131.在Mac 10.12.4 – mleafer

+0

上,我使用Java的指示卸載,重新安裝Java,然後重新啓動計算機。現在工作。 – mleafer

回答

1

截至目前,Corda支持的最低版本的JVM是Oracle JDK 8 JVM的版本8u131。

您可以從終端運行java -version以確認您的安裝已被識別。

0

我已經看到在同一個盒子上使用同一個插件的不同版本啓動多個節點的問題。
停止所有舊節點應該做的伎倆。