我意识到在过去的 5 年里有很多关于这方面的话题,但我找不到合适的东西,所以我正在寻求一些帮助。
我的问题是安装在 macOS 上的应用程序似乎找不到他们需要的正确 Java (Java 8),因为我安装了多个版本的 JDK 用于开发。下面是我的配置:
- 2017 款 Macbook Pro
- macOS High Sierra 版本 10.13.6
- Homebrew 安装了 JDK 8 和 10
- 安装 Jenv 用于管理 Java 版本
- 导出插件允许 jenv 设置 JAVA_HOME
序列:
- 我跑
jenv global 1.8
- 我已经验证它
echo $JAVA_HOME
指向正确的 JDK 8。 - 当我尝试运行像SQLWorkbenchJ这样的应用程序时,它只看到 Java 10 并且无法运行。
任何人都知道如何使用 Java 8 安装应用程序,但仍然可以将 Java 10 用于开发等?
谢谢