windows 7 maven 2 installer
Je suis sur le point de travailler à travers un livre, "Flex sur Java", et il m'a demandé d'installer maven 2+, j'ai téléchargé maven à partir de l'apache du site.
Ajouté :
M2_HOME = C:\apache-maven-2.2.1
et
M2 = %M2_HOME%\bin
pour les variables d'environnement en suivant les instructions au http://maven.apache.org/download.html
elle obtient ensuite le numéro 6 qui dit
"Dans la même boîte de dialogue, mise à jour/création de la variable d'environnement Path dans les variables utilisateur et ajouter de la valeur %M2%
pour ajouter Maven disponibles dans la ligne de commande."
Qui variable d'environnement dois-je modifier et ajouter des %M2%
?
Après recherche sur google, j'ai trouvé un post qui dit "annexer", de ne pas ajouter à la valeur de JAVA_HOME
J'ai essayé en ajoutant et en l'ajoutant à la java à la maison var mais quand j'essaie de faire
un mvn commande à partir de la ligne de commande, il dit ses pas reconnu.
Jamais utilisé maven avant donc c'est mon premier jeu. Quelqu'un peut-il voir que je ne suis pas en train de faire ou ce que je dois faire pour être en mesure d'utiliser la commande mvn, s'il vous plaît et merci.
source d'informationauteur zcourts
Vous devez vous connecter pour publier un commentaire.
La variable d'environnement que vous devez modifier est
path
.La route sur Windows 7 est:
Panneau de configuration -> Système -> paramètres système Avancés -> Onglet Avancé -> Variables d'Environnement -> La
path
variable est à droite sur la variable systèmesLa
path
variable spécifie un groupe de répertoires et/ou des chemins que Windows recherche les commandes de définitions. Vous devez ajouter à la fin de cette variable la valeur;%M2%
(note le point-virgule, les différents chemins d'accès doivent être séparés par eux) pour Windows pour être en mesure de trouver le Maven définitions de commande.Ajoutant
;%M2
à la fin de l'variables d'environnement path est le même que l'ajout;C:\apache-maven-2.2.1\bin
Pour vérifier que tout est ok, type
mvn --version
si tout est juste, alors le courant Maven version que vous utilisez doit être affiché sur l'écran.pour de plus amples informations et l'avenir googlers :
j'ai juste essayé d'exécuter maven , j'ai donc ajouté le M2_HOME de "variables utilisateur" mais le système n'a pas pu reconnaître mvn --version commande, j'ai donc ajouté M2_HOME à des Variables Système et il a résolu le problème (apache nous a dit d'ajouter le M2_HOME dans les variables de l'utilisateur)
Eu le même problème.
Comme mentionné Dave et Nic M2_HOME et M2 doivent être ajoutés pour les variables Système.
Il est étrange parce que JAVA_HOME est parfaitement pris comme une variable UTILISATEUR alors que sur Windows7 mvn n'est pas correctement installé, à moins que ses variables (%M2% et %M2_HOME%) sont définies comme des variables SYSTÈME. Je ne peux pas expliquer le raisonnement derrière elle, mais ses une solution de contournement.
windows 7maven3
J'ai eu ce même problèmes lors de l'installation de Maven. Mais vous n'avez pas à ajouter toutes les variables du Système. Suivez les instructions et ajoutez tous les nécessaires variables Utilisateur, y compris une nouvelle variable "Path".
Ignorer qu'il n'a pas l'air d'être au travail et exécuter mvn --version de cmd et il fonctionne.
J'ai essayé de suivre les conseils ci-dessus et j'ai toujours eu des problèmes à obtenir le mvn --version exécuter. J'ai cherché en ligne et j'ai trouvé un site similaire qui a donné les conseils suivants.
"Veuillez exécuter la commande SET dans une fenêtre de commande et collez le pertinent
les pièces ici, c'est à dire M2_HOME, M2, JAVA_HOME et PATH."
Les instructions sur l'Apache du site n'étaient pas très clair, donc je vais retenter de faire est évidente, même pour la plus casual des observateurs.
1) Allez dans les paramètres avancés. Le raccourci windows + pause.
2) Dans Win7, cliquez sur Paramètres Système Avancés. Cela permettra d'ouvrir une Boîte de Propriétés Système
3) Sur l'onglet avancé, cliquez sur Variables d'Environnement.
4) selon les Variables d'Environnement il y a deux zones: l'Utilisateur et les Variables de Système. Lorsque vous cliquez sur modifier, ils ont tous deux la même boîte. Comme discuté ici et sur le site, nous avons besoin d'entrer dans les chemins et les noms de variables, de sorte que Windows va automatiquement vérifier votre Java /Maven zone lorsque vous entrez dans Maven commandes. Depuis que j'ai eu du mal j'ai mis la Java des variables (JAVA_HOME), le Maven Variables (M2 et M2_HOME), les chemins (ce sont unique pour votre appareil) pour les deux Variables Utilisateur et dans les Variables Système.
5) Si cela ne fonctionne toujours pas, vous devez ouvrir une ligne de commande et tapez la commande suivante:
"ENSEMBLE M2_HOME". Après avoir tapé 'SET M2_HOME", vous devriez voir une certaine activité. Si vous ne le faites pas, vous avez fait une faute de frappe ou vous n'êtes pas à taper dans les chemins. Si vous voyez d'activité, type de JEU de M2. Un suivi en tapant SET JAVA_HOME et de DÉFINIR le CHEMIN d'accès.
Si vous voyez de l'activité après la saisie de chaque de l'ENSEMBLE des commandes que vous devriez être en mesure d'obtenir la "mvn --version' de la commande de travail.
Cela a fonctionné pour moi. J'espère que cela fonctionne pour vous. Bonne chance.
Certaines personnes oublient que si vous avez déjà une ligne de commande de la fenêtre ouverte pendant que votre réglage de l'Env de Vars puis il ya une bonne chance que vous continuerez à visualiser les erreurs.
Une fois que vous avez défini le vars, essayez d'ouvrir une nouvelle fenêtre de ligne de commande 😉
Lors de la saisie de la variable de CHEMIN "ajoutant" les moyens de la mettre avant de Java chemin de sorte qu'il ressemble à ceci: