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

icône d'alerteLes 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
  1. Dans Rechercher, lancez une recherche et sélectionnez : Système (Panneau de configuration)
  2. Cliquez sur le lien Paramètres système avancés.
  3. 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'environnement PATH n'existe pas, cliquez sur Nouvelle.
  4. 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.
  5. Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code Java.
Windows 7
  1. A partir du bureau, cliquez avec le bouton droit de la souris sur l'icône Ordinateur.
  2. Choisissez Propriétés dans le menu contextuel.
  3. Cliquez sur le lien Paramètres système avancés.
  4. 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'environnement PATH n'existe pas, cliquez sur Nouvelle.
  5. 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.
  6. Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code Java.
Windows XP
  1. Sélectionnez Démarrer puis Panneau de configuration. Cliquez deux fois sur Système puis sélectionnez l'onglet Options avancées.
  2. 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'environnement PATH n'existe pas, cliquez sur Nouvelle.
  3. 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.
  4. 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

  1. 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'outil java 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.
  2. 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).

  1. Modifiez la variable PATH
    PATH=/usr/local/jdk1.8.0/bin:$PATH
    export PATH
  2. Enregistrez et fermez le fichier.
  3. Chargez le fichier de démarrage
    % . /.profile
  4. 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).

  1. Définissez la variable PATH.
    set path=(/usr/local/jdk1.8.0/bin $path)
  2. Enregistrez et fermez le fichier.
  3. Chargez le fichier de démarrage
    % source ~/.cshrc
  4. Vérifiez que la variable PATH est définie en répétant la commande java
    % java -version