Maison >Java >javaDidacticiel >Comment modifier la version Java JDK par défaut sur macOS ?
Introduction :
Pour configurer la version par défaut Version Java Development Kit (JDK) sur macOS, utilisez l'utilitaire de ligne de commande /usr/libexec/java_home. Cet outil vous permet de spécifier la version JDK souhaitée, qui sera utilisée par la commande Java lorsqu'elle n'est pas explicitement fournie.
Commande pour lister les versions JDK disponibles :
/usr/libexec/java_home -V
Cette commande affichera une liste des versions du JDK installées, ainsi que leurs chemins correspondants.
Exemple Sortie :
Matching Java Virtual Machines (3): 1.8.0_05, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home 1.6.0_65-b14-462, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-462, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Définition de la version par défaut du JDK :
Pour définir la version par défaut du JDK, utilisez la variable d'environnement JAVA_HOME. Choisissez la version souhaitée dans la liste affichée par /usr/libexec/java_home -V.
Définition d'une version majeure spécifique :
Pour définir la version majeure du JDK par défaut, spécifiez la version souhaitée en utilisant la syntaxe suivante :
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
Cela définira la version par défaut sur Java 8.
Définition d'une version spécifique du JDK :
Pour définir une version spécifique du JDK, spécifiez le numéro de version exact en utilisant la syntaxe suivante :
export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_05`
Cela définira la valeur par défaut sur Java 8, version 1.8.0_05.
Vérification de la modification :
Pour confirmer que la version par défaut du JDK a été correctement définie, exécutez la commande suivante :
java -version
Cette commande affichera la version du JDK par défaut utilisé.
Modification du Script d'initialisation du Shell :
Pour rendre la nouvelle version par défaut du JDK permanente, ajoutez la ligne d'exportation JAVA_HOME au script d'initialisation du shell approprié.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!