J'ai installé la dernière version de maven-3.0.4
sur Windows 7 :
Les détails de l'installation sont les suivants :
Chemin d'installation :
C:\apache-maven-3.0.4
Les variables d'environnement sont :
M2_HOME C:\apache-maven-3.0.4\apache-maven\src
JAVA_HOME C:\Program Files\Java\jdk-1.7.0_04
Les variables de chemin ajoutées sont :
%M2_HOME%\bin;%JAVA_HOME%\bin;
Dans la fenêtre de commande, il apparaît comme ceci :
C:\>java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b22)
Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)
C:\>mvn -version
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher
C'est la seule version de maven installée sur mon PC et la solution donnée sur de nombreux blogs faisant référence à la suppression de l'ancienne version de maven. M2_HOME
n'est pas valide.
J'ai lu et essayé toutes les solutions données sur des blogs tels que :
mais je n'arrive toujours pas à l'atteindre. Qu'est-ce que je pourrais manquer dans tout cela ? Merci d'avance.
4 votes
Je viens de télécharger binaire
zip
et il a été cassé. Remplacé par.tar.gz
et ça marche. Alors quandM2_HOME
est correctement réglé, essayez vraiment de vérifier que ce que vous avez téléchargé est correct.0 votes
@PavelHoral la même chose m'est arrivée.
0 votes
J'obtiens cette erreur sur ce seul jenkins, via une commande comme mvn compile qui fonctionne bien !