Je souhaite créer un projet de squelette de tapisserie . Je suis le guide suivant: http://maven.Apache.org/download.html#Installation , http: // juanjoefe.com/tutoriales/instalar-maven-en-windows-7/ et d'autres guides sur Internet.
Mais, lorsque je tape "mvn --version" ou "mvn -version", je reçois toujours l'erreur "mvn
n'est pas reconnu en tant que commande interne ou externe, programme utilisable ou fichier de commandes.
Mes amis utilisent Windows 7 x86, et ils n’ont rencontré aucun problème… .. Comment puis-je installer Maven 3.0.3 sur Windows 7 x64?
Yucca
Configuration de Maven 3.0.4 dans Windows 7 64 bits
Clic droit sur Poste de travail -> Propriétés -> Propriétés système avancées -> Variables d'environnement -> Variables système
Cliquez sur Nouveau
Ajouter
M2_HOME=C:\maven\Apache-maven-3.0.4
M2=%M2_HOME%\bin
En supposant que Java_HOME soit déjà configuré.
Variable d'environnement de chemin d'accès et ajoutez %M2%
en tant que ;%M2%
à la fin du chemin existant
exemple:
C:\Users\arun.bc\oraclexe\app\Oracle\product\10.2.0\server\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\DW WLAN Card;C:\Ruby193\bin;C:\Borland\BCC55\Bin;%Java_HOME%/bin;%M2%
Appliquer et fermer les propriétés du système
Ouvrez une nouvelle invite de commande et tapez
mvn --version
Après sera le message,
C:\Users\arun.bc>mvn --version
Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: C:\maven\Apache-maven-3.0.4
Java version: 1.7.0_03, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_03\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", Arch: "AMD64", family: "windows"
J'ai eu le même problème, mais j'ai pu le résoudre.
Lorsque j'ai configuré maven_home
, j'avais un ;
à la fin. Ainsi, lorsque je configure le chemin, il devient MAVEN;\bin ...
. J'ai enlevé le point-virgule ;
à la fin et le problème a été résolu.
Pour une raison quelconque, le ;
n'a pas d'importance dans Windows XP, mais constitue un problème dans Windows7 (32 bits).
Nathan
Vous pouvez également avoir plusieurs installations Maven dans votre PATH comme je le fais:
C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\glassfish3\jdk7\bin;C:\DEV\servers\Apache-Tomcat-7.0.5\bin;C:\Program Files (x86)\Java\jdk1.6.0_25\bin;C:\DEV\Apache-maven-3.0.3\bin;C:\DEV\Apache-maven-2.2.1\bin;C:\Program Files (x86)\Windows Live\Shared
Le premier Maven bin (Maven 3) est utilisé avant mon précédent (Maven 2).
Vous devez ajouter le répertoire contenant l'exécutable mvn à votre variable d'environnement PATH.
Windows trie toutes les variables par alphabet. N'utilisez pas plusieurs éléments pour construire le chemin d'accès à maven, par exemple M2 pour le dossier/bin et M2_HOME pour le dossier racine.
J'ai fait face à ce problème quand maven utilisé 3.3.3. Puis essayé avec maven 3.3.9, ça a fonctionné! La solution consiste à télécharger la nouvelle version de maven.