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 для разработчиков и т. Д.?
Спасибо