Как я могу выбрать который Java использовать?

Я установил и OpenJDK 6 и 7. Когда я выполняю "Java somefile" из командной строки, OpenJDK 6 вызывается. Я не хочу изменять это поведение по умолчанию. Какую команду я могу использовать для выполнения моей установки OpenJDK 7 не по умолчанию вместо этого?

(Я привык к под управлением "Python somefile" для вызова Python по умолчанию, "python2.7 somefile" для использования Python 2.7 конкретно и "python3 somefile" для использования Python 3 конкретно.)

17
задан 5 September 2012 в 17:24

2 ответа

Вы могли связать псевдоним с определенными версиями Java. Просто добавьте следующие строки к Вашему $HOME/.bashrc:

alias java6='/path/to/java6/bin/java'
alias java7='/path/to/java7/bin/java'

То же для javac и необходимо быть в порядке ;-)

7
ответ дан 21 October 2019 в 11:01

Можно выбрать версию Java с помощью update-alternatives команда.

Выполнение ниже команды в терминале.

sudo update-alternatives --config java

И число выбора типа, которое Вы хотите использовать.

Как это:

selecting java version

Осторожность: вышеупомянутое описание является процедурами изменения версии по умолчанию. Это не ответ этого вопроса, но это уезжает в ссылку.

27
ответ дан 21 October 2019 в 11:01

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

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