macOS High Sierra / несколько версий Java JDK

Я понимаю, что за последние 5 лет было несколько тем на эту тему, но я не смог найти что-то на месте, поэтому я прошу немного помочь.

Моя проблема в том, что приложения, установленные на macOS, похоже, не находят нужную Java (Java 8), которая им нужна, потому что у меня установлено несколько версий JDK для разработки. Ниже моя конфигурация:

  • Macbook Pro 2017
  • macOS High Sierra версия 10.13.6
  • Доморощенный установлен JDK 8 и 10
  • Jenv установлен для управления версиями Java
    • Экспортный плагин, позволяющий jenv установить JAVA_HOME

Последовательность:

  • я бегу jenv global 1.8
  • Я подтвердил, что echo $JAVA_HOME указывает на правильный JDK 8.
  • Когда я пытаюсь запустить приложение, подобное SQLWorkbenchJ, оно видит только Java 10 и не запускается.

У кого-нибудь есть идеи, как установить приложения, использующие Java 8, но при этом иметь возможность использовать Java 10 для разработчиков и т. Д.?

Спасибо

0 ответов

Другие вопросы по тегам