繁体   English   中英

无法从Mac终端执行jshell

[英]Unable to execute jshell from Mac Terminal

我目前在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)

现在我想运行“jshell”来直接从终端执行简单的java命令。 但我最终得到以下错误消息 -

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

为避免此错误消息,我需要做什么解决方法?

正如@Elliott所指出的,您需要下载并安装Java-9以使用

设置环境变量以使用/jdk../.../bin目录后。 您可以在命令jshell上执行命令jshell以继续。

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM