Я только что установил openjdk-7-jdk и openjdk-7-jre на мою коробку Debian, на которой уже был установлен OpenJDK 6. Однако, когда я смотрю на свою версию Java, я вижу, что она показывает OpenJDK 6:

bui@debian:~$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-2)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
bui@debian:~$

Я немного искал, но не нашел ответа о том, как "заменить" старую версию на новую (я нашел решение для Ubuntu, но используемая там команда мне недоступна).

Кто-нибудь может сказать мне, как мне поступить?

1 ответ1

1

Версия Java по-прежнему показывает OpenJDK 6, а не OpenJDK 7, потому что defaultJDK по-прежнему указывает на OpenJDK 6. Чтобы решить эту проблему, нам нужно изменить JDK по умолчанию. Команда ниже поможет.

 sudo update-alternatives --config java

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .