Unable to load Java Runtime Environment

2023-10-30 22:44:54 +08:00
 k2wang

在使用一个可视化软件VOSviewer时出现,该软件依赖 Java 8 及以上的版本,本人已经在 Mac 上安装了 Java 11

% java -version
java version "11.0.20" 2023-07-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.20+9-LTS-256)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.20+9-LTS-256, mixed mode)

% /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home

点击该软件时会提示“Unable to load java Runtime Environment”, 但是进入该软件的包内容,里面有一个 VOSviewer.jar ,点击可以正常打开该软件。

对这一块不是很熟,如何才能正常打开该软件呢?

1260 次点击
所在节点    Java
5 条回复
Bingchunmoli
2023-10-31 00:48:44 +08:00
用 oraclejdk1.8 吧
Procumbens
2023-10-31 02:02:40 +08:00
试着 echo $JAVA_HOME 看有没有输出?
theqiang
2023-10-31 09:25:45 +08:00
和 GPT 聊天比这里问更快更方便
cc666
2023-10-31 10:10:40 +08:00
基本就是 java 版本的问题,依赖错了 java 版本,使用 open 命令前面加上正确的 java 版本的环境变量试试
pump
2 小时 9 分钟前
下 Intel 版的 Java 看看,就算是 M 芯片 Mac ,我是这么解决的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/986882

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX