温馨提示:本文翻译自stackoverflow.com,查看原文请点击:macos - "Unable to load Java Runtime Environment" when starting SQLWorkbench/J
java macos homebrew sql-workbench-j

macos - 启动SQLWorkbench / J时“无法加载Java运行时环境”

发布于 2020-04-04 11:11:49

Unable to load Java Runtime Environment启动SQLWorkbenchJ.app时得到

我在macOS Catalina 10.15.2上,并使用安装了该应用brew cask install sqlworkbenchj我已经安装了acceptopenjdk的JDK 8。

我该如何解决这个问题?SQLWorkbench / J不提供任何其他有用的消息,即使我open -a在命令行中使用它启动时也是如此

查看更多

提问者
neu242
被浏览
181
neu242 2020-01-31 22:42

幸运的是,我在SQLWorkbench / J的论坛上找到了提示

解决方法是添加...

<key>JVMRuntime</key>
<string>adoptopenjdk-8.jdk</string>

...至/Applications/SQLWorkbenchJ.app/Contents/Info.plist,并创建到JDK8的符号链接:

ln -s /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk /Applications/SQLWorkbenchJ.app/Contents/PlugIns/

瞧!