English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comment résoudre le problème où javac n'est pas reconnu comme une commande interne ou externe en Java ?

Lorsque vous compilez un programme, si vous voyez cette erreur, cela signifie que Java n'est pas correctement installé sur votre système ou que la variable Path n'a pas été configurée.

Variable Path-La variable d'environnement path est utilisée pour spécifier les répertoires contenant les programmes exécutables.

Lorsque vous essayez d'exécuter un programme à partir de la ligne de commande, le système d'exploitation recherchera directement le programme spécifié dans le répertoire courant (s'il existe) et l'exécutera.

Si le programme n'est pas disponible dans le répertoire courant, le système d'exploitation cherchera“ PATH”Vérifiez les répertoires spécifiés dans les variables d'environnement.

Configuration du chemin d'accès pour Windows

Supposons que vous ayez déjà installé Java dans le répertoire c:\ Program Files \ java \ jdk-

  • Cliquez avec le bouton droit sur “Mon ordinateur”, puis sélectionnez “Propriétés”.

  • Cliquez sur le bouton “Variables d'environnement” sous l'étiquette “Avancé”.

  • Maintenant, modifiez la variable “Path” pour qu'elle inclue également le chemin d'accès aux fichiers exécutables Java. Par exemple, si le chemin d'accès actuel est configuré en “C:\ WINDOWS \ SYSTEM32”, puis changez le chemin d'accès en “C:\ WINDOWS \ SYSTEM32; c:\ Program Files \ java \ jdk \ bin

Configuration du chemin d'accès pour Linux, UNIX, Solaris, FreeBSD

La variable d'environnement PATH doit être configurée pour pointer vers l'emplacement d'installation des fichiers binaires Java. Si vous rencontrez des difficultés lors de cette opération, veuillez consulter la documentation de votre shell.

Par exemple, si bash est utilisé en tant que shell, il faudra ajouter les lignes suivantes à la fin de '.bashrc' : export PATH = / path / to / java:$PATH'