Как заменить OpenJDK 6 на OpenJDK 7 в Debian?
Я только что установил 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 ответ
Версия Java по-прежнему показывает OpenJDK 6, а не OpenJDK 7, потому что defaultJDK по-прежнему указывает на OpenJDK 6. Чтобы решить эту проблему, нам нужно изменить JDK по умолчанию. Команда ниже поможет.
sudo update-alternatives --config java