4

現在、Mac Sierra で Java 1.8 を使用しています。

java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

ここで、単純な Java コマンドを端末から直接実行するために「jshell」を実行したいと考えています。しかし、私は次のエラーメッセージで終わった -

Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/bin/jshell" (-1)

このエラー メッセージを回避するために必要な回避策は何ですか?

4

1 に答える 1

0

@Elliott が指摘したように、jshellを使用するにはJava-9 をダウンロードしてインストールする必要があり

/jdk../.../binディレクトリを使用するように環境変数を設定したら。jshellコマンドラインでコマンドを実行して開始できます。

ここに画像の説明を入力

于 2017-10-25T11:21:01.960 に答える