Configuration ou modification de la variable système PATH
Cet article s'applique aux éléments suivants:
- Plate(s)-forme(s): Solaris SPARC, Red Hat Linux, SUSE Linux, Oracle Linux, Windows 10, Windows 8, Windows 7, Vista, Windows XP, macOS
Les instructions de cette page sont destinées aux utilisateurs avancés et aux administrateurs système.
Informations générales
- PATH est la variable système utilisée par le système d'exploitation pour localiser les fichiers exécutables indispensables depuis la ligne de commande ou la fenêtre de terminal.
- La variable système PATH peut être configurée à l'aide de l'utilitaire système dans le Panneau de configuration sous Windows ou dans le fichier de démarrage du shell sous Linux et Solaris.
- Vous n'avez pas forcément besoin de modifier la variable PATH système sur les ordinateurs fonctionnant sous Windows ou Mac OS X.
Windows
Windows 10 et Windows 8
- Dans Rechercher, lancez une recherche et sélectionnez : Système (Panneau de configuration)
- Cliquez sur le lien Paramètres système avancés.
- Cliquez sur Variables d'environnement. Dans la section Variables système recherchez la variable d'environnement
PATH
et sélectionnez-la. Cliquez sur Modifier. Si la variable d'environnementPATH
n'existe pas, cliquez surNouvelle
. - Dans la fenêtre Modifier la variable système (ou Nouvelle variable système), indiquez la valeur de la variable d'environnement
PATH
. Cliquez sur OK. Fermez toutes les fenêtres restantes en cliquant sur OK. - Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code Java.
Windows 7
- A partir du bureau, cliquez avec le bouton droit de la souris sur l'icône Ordinateur.
- Choisissez Propriétés dans le menu contextuel.
- Cliquez sur le lien Paramètres système avancés.
- Cliquez sur Variables d'environnement. Dans la section Variables système recherchez la variable d'environnement
PATH
et sélectionnez-la. Cliquez sur Modifier. Si la variable d'environnementPATH
n'existe pas, cliquez surNouvelle
. - Dans la fenêtre Modifier la variable système (ou Nouvelle variable système), indiquez la valeur de la variable d'environnement
PATH
. Cliquez sur OK. Fermez toutes les fenêtres restantes en cliquant sur OK. - Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code Java.
Windows XP
- Sélectionnez Démarrer puis Panneau de configuration. Cliquez deux fois sur Système puis sélectionnez l'onglet Options avancées.
- Cliquez sur Variables d'environnement. Dans la section Variables système recherchez la variable d'environnement
PATH
et sélectionnez-la. Cliquez sur Modifier. Si la variable d'environnementPATH
n'existe pas, cliquez surNouvelle
. - Dans la fenêtre Modifier la variable système (ou Nouvelle variable système), indiquez la valeur de la variable d'environnement
PATH
. Cliquez sur OK. Fermez toutes les fenêtres restantes en cliquant sur OK. - Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code Java.
Mac OS X
Pour exécuter une autre version de Java, spécifiez la variable PATH complète ou utilisez l'outil java_home
:
% /usr/libexec/java_home -v 1.8.0_73 --exec javac -version
Solaris et Linux
-
Pour savoir si la variable PATH est correctement définie, procédez comme suit :
Dans une fenêtre de terminal, entrez :% java -version
La version de l'outiljava
est imprimée si celui-ci est trouvé. S'il s'agit d'une version ancienne ou si vous obtenez l'erreur Java "Commande introuvable" la variable PATH n'est pas définie correctement. - Déterminer le fichier exécutable Java trouvé en premier dans la variable PATH
Dans une fenêtre de terminal, entrez :% which java
Définir la variable PATH définitivement
Pour définir le chemin de manière permanente, définissez-le dans votre fichier de démarrage.
Remarque : les instructions pour les deux shells les plus populaires sur Linux et Solaris sont répertoriées. Si vous utilisez d'autres shells, reportez-vous au tutoriel sur la définition de la variable PATH.
Shell bash
Modifiez le fichier de démarrage (~/.bashrc
).
- Modifiez la variable PATH
PATH=/usr/local/jdk1.8.0/bin:$PATH
export PATH
- Enregistrez et fermez le fichier.
- Chargez le fichier de démarrage
% . /.profile
- Vérifiez que la variable PATH est définie en répétant la commande
java
% java -version
C shell (csh)
Modifiez le fichier de démarrage (~/.cshrc
).
- Définissez la variable PATH.
set path=(/usr/local/jdk1.8.0/bin $path)
- Enregistrez et fermez le fichier.
- Chargez le fichier de démarrage
% source ~/.cshrc
- Vérifiez que la variable PATH est définie en répétant la commande
java
% java -version