加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 无法从Mac终端执行jshell

发布时间:2020-12-15 02:16:27 所属栏目:Java 来源:网络整理
导读:我目前在Mac Sierra上使用 java 1.8. java -versionjava 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命令.
我目前在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所指出的,你需要 download and install Java-9才能使用 jshell.

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

enter image description here

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读