web-dev-qa-db-fra.com

JRE de différents fournisseurs sur le même système

Dans divers tutoriels, il est indiqué que vous devez supprimer JRE/JDK existant avant d’installer le nouveau (par exemple, supprimez OpenJDK avant d’installer celui-ci à partir d’Oracle). Est-ce vraiment nécessaire? Je me souviens d’avoir 2 JRE à un moment donné, pouvant choisir dans mon IDE sur lequel exécuter le programme.

Ne vous souvenez pas d'avoir des conflits, quelle est la chance d'en avoir?

4
Alpi

Vous pouvez installer plusieurs JRE/JDK à la fois. Il vous suffit de configurer lequel utiliser en utilisant pdate-alternatives

Sudo update-alternatives --config Java

Il existe 2 choix pour l’alternative Java (fournissant/usr/bin/Java).

Statut de priorité de chemin de sélection


0/usr/lib/jvm/Java-6-openjdk/jre/bin/Java 1061 en mode automatique

1/usr/lib/jvm/Java-6-openjdk/jre/bin/Java 1061 en mode manuel

* 2/usr/lib/jvm/mode manuel Java-7-openjdk-AMD64/jre/bin/Java 1051

Appuyez sur Entrée pour conserver le choix actuel [*] ou tapez le numéro de sélection: 1

De même, vous pouvez configurer votre JDK avec

Sudo update-alternatives --config javac

5
Deepen