无法找到支持Jshell的Java运行时

发布于 2025-02-09 11:11:22 字数 1298 浏览 2 评论 0原文

当我运行JshellJenv Shell上时,当前会遇到错误。

jshell

jshell       
The operation couldn’t be completed. Unable to locate a Java Runtime that supports jshell.  Please visit http://www.java.com for information on installing Java.

jenvshell

jenv shell
jenv: no shell-specific version configured

我已经运行jenv enable-plugin导出。这是我当前的设置:

Java版本

java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)

JENV版本

jenv --version
jenv 0.5.5

JENV JAVA版本

jenv versions
  system
  1.8
  1.8.0.292
* openjdk64-1.8.0.292 (set by /Users/user/.jenv/version)

Jenv Doctor

jenv doctor              
[OK]    JAVA_HOME variable probably set by jenv PROMPT
[OK]    Java binaries in path are jenv shims
[OK]    Jenv is correctly loaded

what java

which java
/Users/user/.jenv/shims/java

.zshrc

JENV_PATH=/Users/user/.jenv/bin
export PATH=$ANDROID_TOOLS:$ANDROID_SDK:$JENV_PATH:$PATH
eval "$(jenv init -)"

Currently getting an error when I run jshell or jenv shell on macos monterey.

jshell

jshell       
The operation couldn’t be completed. Unable to locate a Java Runtime that supports jshell.  Please visit http://www.java.com for information on installing Java.

jenvshell

jenv shell
jenv: no shell-specific version configured

I have run jenv enable-plugin export. Here is my current set up:

Java Version

java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)

Jenv Version

jenv --version
jenv 0.5.5

Jenv Java Versions

jenv versions
  system
  1.8
  1.8.0.292
* openjdk64-1.8.0.292 (set by /Users/user/.jenv/version)

Jenv Doctor

jenv doctor              
[OK]    JAVA_HOME variable probably set by jenv PROMPT
[OK]    Java binaries in path are jenv shims
[OK]    Jenv is correctly loaded

which java

which java
/Users/user/.jenv/shims/java

.zshrc

JENV_PATH=/Users/user/.jenv/bin
export PATH=$ANDROID_TOOLS:$ANDROID_SDK:$JENV_PATH:$PATH
eval "$(jenv init -)"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文