Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
A.2. Configurer le JDK par défaut dans Red Hat Enterprise Linux
Il est possible d'avoir plusieurs Java Development Kits (JDKs) installés sur votre système Red Hat Enterprise Linux. Cette tâche vous montre comment spécifier quel kit est utilisé par votre environnement actuel. Nécessite la commande
alternatives
.
Important
Cette tâche ne s'applique que pour Red Hat Enterprise Linux.
Note
Il est possible de ne pas avoir à passer par cette étape. Red Hat Enterprise Linux utilise OpenJDK 1.6 comme option par défaut. Si c'est ce qui vous convient et que vous utilisez votre système correctement, vous n'aurez pas besoin d'indiquer quel JDK utiliser.
Conditions préalables
- Pour compléter cette tâche, vous devrez avoir l'accès super utilisateur, soit en connexion directe, ou par la commande
sudo
.
Procédure A.2. Configurer le JDK par défaut
Déterminez les chemins qui vous conviennent le mieux pour vos binaires
java
etjavac
.Vous pouvez utiliser la commanderpm -ql packagename |grep bin
pour trouver les emplacements des binaires installés à partir des RPM. Les locations par défaut des binairesjava
etjavac
des systèmes Red Hat Enterprise Linux 32-bit sont les suivantes :Tableau A.1. Emplacements par défaut des binaires
java
etjavac
JDK Chemin OpenJDK 1.6 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
/usr/lib/jvm/java-1.6.0-openjdk/bin/javac
Oracle JDK 1.6 /usr/lib/jvm/jre-1.6.0-sun/bin/java
/usr/lib/jvm/java-1.6.0-sun/bin/javac
Définir chaque solution alternative que vous souhaitez utiliser pour chacun.
Exécutez les commandes suivantes pour que votre système utilisejava
etjavac
:/usr/sbin/alternatives --config java
ou/usr/sbin/alternatives --config javac
. Suivez les instructions sur l'écran.Option: définir un choix alternatif
java_sdk_1.6.0
.Si vous souhaitez utiliser Oracle JDK, vous devrez configurer la solution alternativejava_sdk_1.6.0.
également. Utiliser la commande suivante :/usr/sbin/alternatives --config java_sdk_1.6.0
. Le chemin d'accès qui convient est normalement/usr/lib/jvm/java-1.6.0-sun
. Vous pourrez faire une liste de fichiers pour vérifier.
Résultat :
Le JDK alternatif est sélectionné et actif.