有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我在开始SQLWorkbenchJ.app时得到Unable to load Java Runtime Environment

我在macOS Catalina 10.15.2上,我用brew cask install sqlworkbenchj安装了这个应用程序。My JDK 8是使用brew install adoptopenjdk8安装的

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


共 (1) 个答案

  1. # 1 楼答案

    幸运的是我在SQLWorkbench/J's forum上找到了一个提示

    解决办法是添加

    <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/