Navigation dans les variables d'environnement Java dans macOS X 10.6
Lors de la configuration des applications Java dans macOS X 10.6, la variable d'environnement JAVA_HOME joue un rôle crucial dans diriger l’exécution de la version Java correcte, localiser les JAR JRE et d’autres composants essentiels. Parmi plusieurs chemins apparemment valides, déterminer le choix approprié pour JAVA_HOME est essentiel pour des performances optimales des applications.
Exploration des options
Les chemins suivants apparaissent comme des candidats viables pour JAVA_HOME :
Bien que certains de ces chemins soient interconnectés via des liens symboliques pointant vers la VM actuelle telle que définie dans le volet Préférences Java, la question demeure : laquelle utiliser ?
Le chemin du succès : utiliser java_home
L'approche la plus fiable et la plus recommandée consiste à définir JAVA_HOME sur la sortie de la commande java_home. Cette commande vous permet de spécifier le chemin Java configuré dans vos préférences Java.
Définition de JAVA_HOME dans .bashrc
Pour plus de commodité, vous pouvez ajouter l'extrait suivant à votre . bashrc pour définir la variable JAVA_HOME :
export JAVA_HOME=$(/usr/libexec/java_home)
En définissant JAVA_HOME sur la sortie de la commande java_home, vous pouvez vous assurer que vos applications utiliseront systématiquement la version Java correcte.
Considérations supplémentaires
Dans des scénarios spécifiques, vous devrez peut-être passer à une version Java antérieure. Par exemple, certaines applications nécessitent Java 5 32 bits sur OS X. Dans de tels cas, vous pouvez modifier JAVA_HOME à l'aide de la commande suivante :
export JAVA_HOME=$(/usr/libexec/java_home -v 1.5)
Configuration du chemin pour java_home
Si java_home n'est pas sur votre chemin, vous pouvez l'ajouter en exécutant la commande suivante :
sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/libexec/java_home
Références
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!