2010-11-20 43 views
0

J'ai ce problème dans l'image:
alt textroo ressort problème et variables d'environnement Maven

même si le chemin affiché est correct et existe. J'ai essayé de toute façon de changer cette variable et les fichiers en C:\\Program Files\Java\apache-maven-2.2.1 ou C:\\Program Files\Java\apache-maven-2.2.1\bin ou C:\\Program Files\apache-maven-2.2.1\bin comme je l'ai lu dans différents forums.

Mes variables d'environnement sont définies comme suit:

Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%ROO_HOME%\bin;%M2_HOME%\bin; 
M2_HOME=C:\Program Files\apache-maven-2.2.1 
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_18 
ROO_HOME=C:\spring-roo-1.1.0.RC1 

Dois-je faire quelque chose de plus?

Merci à l'avance

Répondre

0

En fait, ce que je faisais était désinstaller et reintall, le vieux « truc ». travaillé: s

0

Try sans espaces dans le chemin ou entre guillemets.

M2_HOME = "C: \ Program Files \ apache-maven-2.2.1"

+0

pas de changements, le même problème –

0

Je n'ai pas mis en place M2_HOME ni ROO_HOME du tout (seulement JAVA_HOME) et tout fonctionne pour moi.

Essayez sans eux, ils pourraient être automatiquement déduit lors de l'exécution?

YMMV: Je développe sous Linux et non Windows.

(Edit: Bien sûr, vous aurez besoin de fixup votre chemin si vous le faites)

+0

JAVA_HOME fonctionne parfaitement, le problème est que j'ai besoin d'au moins M2_HOME pour pouvoir exécuter toute commande mvn –