почему склонный - получают установку и openjdk-7 и openjdk-8

Так первоначально, когда я попробовал $ls /usr/lib/jvm

no such directory

Затем я попробовал $sudo apt-get install openjdk-8*

Теперь для $ls /usr/lib/jvm дает

java-1.7.0-openjdk-amd64  java-7-openjdk-amd64  openjdk-7
java-1.8.0-openjdk-amd64  java-8-openjdk-amd64  openjdk-8

Затем для java -version

java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)

т.е. по умолчанию это устанавливает на версию Java 7.

И моя проблема

  1. почему это устанавливает обоих java версии

  2. И почему это openjdk-7 по умолчанию.

Я хочу openjdk-8 по умолчанию. Любая справка на этом.

Спасибо.

1
задан 23 December 2016 в 17:48

1 ответ

Вы захотите использовать альтернативы обновления для установки установки Java по умолчанию для системы. Эта программа справится, какая установка программы выполнит универсальные программы, для которых существует много версий и/или альтернатив.

sudo альтернативы обновления - устанавливают "/usr/bin/java" "Java" "/usr/lib/jvm/jdk1.8.0/bin/java"

1
ответ дан 7 December 2019 в 15:43

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

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