7

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

我在 macOS Catalina 10.15.2 上,我使用brew cask install sqlworkbenchj. 我的 JDK 8 是使用brew install adoptopenjdk8.

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

4

1 回答 1

25

幸运的是,我在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/

瞧!

于 2020-01-31T14:42:30.473 回答