Установите другую версию Java для различных программ

Я использую некоторые программы, которые знали ошибки при использовании Java 1.7.x (значение по умолчанию на моем компьютере), проблемы, которые были бы устранены с помощью Java 1.6. Однако я также использую программу, которая хорошо работает с Java по умолчанию и знала проблемы с более старыми версиями.

Как я могу запустить программу myprogram specifing версия Java для использования?

3
задан 4 December 2014 в 00:46

1 ответ

Существует переменная среды оболочки, JAVA_HOME, который может быть установлен использовать версию Java из определенного каталога. Это должно быть экспортировано и должно содержать путь bin подкаталог версии Java. Кроме того, тот же каталог должен быть первым (или прежде /usr/bin) в PATH.

переменная может быть установлена в сценарии, используемом для запуска отдельной программы.

Вы могли найти каталоги bin установленных версий с помощью чего-то как

$ locate -b '\appletviewer'

для получения дополнительной информации при установке переменной, видеть Устанавливать JAVA_HOME.

существует подобная переменная JDK_HOME для JDK.

1
ответ дан 17 November 2019 в 19:40

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

Похожие вопросы: