‘mvn’ n’est pas reconnu comme une commande interne ou externe,

Je reçois l’erreur suivante lorsque je tape la commande mvn --version :

“mvn” n’est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes.

Je l’ai également suivi mais je suis toujours incapable de faire le travail.

quand je tape cette commande echo %M2_HOME% Je reçois le chemin imprimé sous D:\Program Files\apache-maven-3.0.4 quand je tape ‘echo% M2%’ D:\Program Files\apache-maven-3.0.4\bin le chemin imprimé sous D:\Program Files\apache-maven-3.0.4\bin

Environnement: Windows XP

Assurez-vous d’avoir votre répertoire maven bin dans le chemin et le jeu de propriétés JAVA_HOME

Sur mon ordinateur Windows 7, j’ai les variables d’environnement suivantes:

  • JAVA_HOME = C: \ Program Files \ Java \ jdk1.7.0_07

  • M2_HOME = C: \ apache-maven-3.0.3

Sur ma variable PATH , j’ai entre autres les éléments suivants:

  • % JAVA_HOME% \ bin;% M2_HOME% \ bin

J’ai essayé de faire ce que vous avez fait avec %M2% ayant le %M2_HOME% nested et cela fonctionne également.

Ajoutez le répertoire /bin maven aux variables système sous le nom Path .

Pour vérifier ceci, vous pouvez echo %PATH%