Donc au début, quand j'ai essayé $ls /usr/lib/jvm
no such directory
Ensuite, j'ai essayé $Sudo apt-get install openjdk-8*
Maintenant pour $ls /usr/lib/jvm
donne
Java-1.7.0-openjdk-AMD64 Java-7-openjdk-AMD64 openjdk-7
Java-1.8.0-openjdk-AMD64 Java-8-openjdk-AMD64 openjdk-8
Puis pour 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)
c.-à-d. par défaut, il définit Java version 7
.
Et mon problème est
pourquoi cela installe les deux versions de Java
Et pourquoi c'est openjdk-7
par défaut.
Je voudrais openjdk-8
par défaut. Toute aide à ce sujet.
Je vous remercie.
Vous voudrez utiliser des alternatives de mise à jour pour définir l'installation par défaut Java pour votre système. Ce programme gérera quelle installation de programme remplira les programmes génériques pour lesquels il existe de nombreuses versions et/ou alternatives.
Sudo update-alternatives --install "/ usr/bin/Java" "Java" "/ usr/lib/jvm/jdk1.8.0/bin/Java"