21 votes

Comment désinstaller Java 11 pour pouvoir installer Java 8 pour Android Studio ?

J'ai essayé d'installer Android Studio mais cela m'a posé plusieurs problèmes. L'un d'eux est qu'ils m'ont dit qu'ils avaient besoin de Java 8 alors que sur mon PC Java 11 est installé.
Quand je cours java -version le résultat est le suivant :

java version "11.0.2" 2018-10-16 LTS Java (TM) SE Runtime Environment
18.9 (build 11.0.2 + 7-LTS) Java HotSpot (TM) 64-Bit Server VM 18.9 (build 11.0.2 + 7-LTS, mixed mode)

Je vois que java est dans /usr/bin En fait, il y a plusieurs dossiers/fichiers java :

java, javac, javadoc, javafxpackager, javah, javap, javapackager, javaws

Comment dois-je supprimer java afin d'installer Java 8 et de pouvoir installer Android Studio correctement ?

Sortie de ls -l /usr/bin/java :

lrwxrwxrwx 1 root root 22 feb 5 18:56 /usr/bin/java -> /etc/alternatives/java

Sortie de ls -l /etc/alternatives/java :

lrwxrwxrwx 1 root root 36 feb 16 23:33 /etc/alternatives/java -> /usr/lib/jvm/java-11-oracle/bin/java

J'ai essayé plusieurs commandes, mais le problème est que je ne sais pas exactement comment l'installer. D'autre part, lorsque je recherche Java dans "UBUNTU SOFTWARE", Java n'apparaît pas.

21voto

Jim C Points 321

Il n'est pas nécessaire de désinstaller les autres versions de Java déjà installées sur votre machine. Chaque fois que cela est nécessaire, vous pouvez utiliser l'utilitaire 'update-alternatives' pour choisir le runtime Java que vous souhaitez activer. Il mettra automatiquement à jour les liens symboliques requis.

Il vous suffit d'exécuter la commande ci-dessous, et de sélectionner la version de votre choix. C'est tout !

sudo update-alternatives --config java

12voto

Kulfy Points 16173

/usr/bin/java est un lien symbolique vers /etc/alternatives/java qui est à son tour un lien symbolique vers /usr/lib/jvm/java-11-oracle/bin/java . Il semble donc que vous ayez téléchargé et configuré Java 11 d'Oracle. De plus, le JDK n'apparaît pas comme une application autonome dans le logiciel Ubuntu.

Pour se débarrasser de ce Java et installer Java 8 (OpenJDK) :

  • Supprimez le dossier Java d'Oracle :

    sudo rm -r /usr/lib/jvm/java-11-oracle
  • Installez OpenJDK 8 depuis APT :

    sudo apt install openjdk-8-jdk openjdk-8-jre
  • Confirmez la version de Java en utilisant :

    java -version

0voto

God Himself Points 1

Le programme peut nécessiter une version spécifique de java pour fonctionner. Vous devez probablement télécharger openjdk 8 depuis le site web de java ou en utilisant la ligne de commande, le lien fournit des instructions sur la façon de le faire. https://openjdk.java.net/install/ la suppression de la version précédente de java ne devrait pas être nécessaire

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X