2017-06-01 2 views
0

私はCorda Tutorial Appを起動しようとしています。このエラーはI '$ runnodes'の後に出ます。以前はJDKで作業していなかったので、詳細な説明を求めています。カプセル例外

のbash -c「CD /ユーザ/ marieleaf/Dropboxの/ blockchain /コルダ/ cordapp-チュートリアル/ kotlin-ソース/ /ノード/コントローラを構築します。 /usr/libexec/java_home -v 1.8 --exec java -Dname = Controller-corda.jar -Dcapsule.jvm.args = -agentlib:jdwp =トランスポート= dt_socket、サーバー= y、サスペンド= n、アドレス= 5005 -jar corda.jar & & exit 'CAPSULE EXCEPTION:要求されたバージョンのJavaインストールが見つかりませんでした。 Javaバージョン:1.8.0 JavaVersion:null Min。アップデートバージョン:{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

同じプラグインの異なるバージョンを持つ同じボックスに複数のノードを開始するという問題を見ました。
すべての古いノードを停止すると、そのトリックを行う必要があります。

関連する問題