Maven Maven unter Windows 7

Hallo zusammen.

Ich habe in der suche zwei Ähnliche Threads gefunden, aber dort sind die Lösungen nicht eingetragen, bzw. es klappt so bei mir nicht.

Mein Problem ist, dass ich Maven nach Anleitung runtergeladen habe und auch die Umgebungsvariablen über die grafische Oberfläche eingetragen habe.

Anleitung:
Windows 2000/XP

1. Unzip the distribution archive, i.e. apache-maven-2.2.1-bin.zip to the directory you wish to install Maven 2.2.1. These instructions assume you chose C:\Program Files\Apache Software Foundation. The subdirectory apache-maven-2.2.1 will be created from the archive.
2. Add the M2_HOME environment variable by opening up the system properties (WinKey + Pause), selecting the "Advanced" tab, and the "Environment Variables" button, then adding the M2_HOME variable in the user variables with the value C:\Program Files\Apache Software Foundation\apache-maven-2.2.1. Be sure to omit any quotation marks around the path even if it contains spaces. Note: For Maven < 2.0.9, also be sure that the M2_HOME doesn't have a '\' as last character.
3. In the same dialog, add the M2 environment variable in the user variables with the value %M2_HOME%\bin.
4. Optional: In the same dialog, add the MAVEN_OPTS environment variable in the user variables to specify JVM properties, e.g. the value -Xms256m -Xmx512m. This environment variable can be used to supply extra options to Maven.
5. In the same dialog, update/create the Path environment variable in the user variables and prepend the value %M2% to add Maven available in the command line.
6. In the same dialog, make sure that JAVA_HOME exists in your user variables or in the system variables and it is set to the location of your JDK, e.g. C:\Program Files\Java\jdk1.5.0_02 and that %JAVA_HOME%\bin is in your Path environment variable.
7. Open a new command prompt (Winkey + R then type cmd) and run mvn --version to verify that it is correctly installed.


Ich nutze auch jedes mal ein neues Kommandozeilenfenster und habe schon x-mal neugestartet. Mein Gefühl ist, dass auch der Pfad, auf den die Umgebungsvariablen in der Entpackten Version von Maven (2.2.1) nicht übereinstimmen. aber auch das zeigen auf den "echten" (den, den ich dafür halte...) bin-Ordner bringt nix.

Irgendwer ne Idee?
 
M

maki

Gast
Um Maven2 zu installieren, reicht folgendes (IME):

1. Archiv entpacken und an die finale Lokation schieben (zB. C:\tools\maven2)
2. den Maven bin Ordner in die PATH Variable aufnehmen (zB. C:\tools\maven2\bin)

fertig.

JAVA_HOME muss natürlich gesetzt sien, aber sonst nix.

IME, wie gesagt.

Was bekommst du denn für Fehlermeldungen?
 
Also mein Pfad: C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1

User Umgebungs-Variablen:
  • M2_HOME - C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1
  • PATH - C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1\apache-maven\src\bin
  • JAVA_HOME - C:\Program Files (x86)\Java\jdk1.6.0_21

mom - ne zeit afk, hatte posting zu früh abgesetzt.
 
M

maki

Gast
M2_HOME - C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1
Das ist egal.

Code:
PATH - C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1\apache-maven\src\bin
Sorry, aber wie kommt du denn auf src\bin ???
Das kann nicht richtig sein.
Ausserdem solltest du maven/bin hinzufügen zum PATH, nicht den PATH komplett ersetzen.
 
Ich meinte Downloadlink. Sorry für die Verwirrung.

So ich habe jetzt das richtige Maven runtergeladen, denke ich.

So nochmal:
  • M2_HOME - C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1 (wieso ist das egal?)
  • M2 - %M2_HOME%\bin
  • JAVA_HOME - C:\Program Files (x86)\Java\jdk1.6.0_21
  • PATH - %M2% (könnte ich hier auch einfach %M2_HOME%\bin schreiben?)

Meine Fehlerausgabe zum Befehl "mvn --version" sieht so aus: 'mvn' is not recognized as an internal or external command, operable program or batch file.
 
M

maki

Gast
# M2_HOME - C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1 (wieso ist das egal?)
# M2 - %M2_HOME%\bin
Die sind beide egal, unwichtig, hab schon geschrieben worauf es ankommt.

Wie sieht denn nun der gesamte PATH aus?
 
Das ist der gesamte PATH - also in den User Umgebungsvariablen - zumindest habe ich das so verstanden, dass das eine User Variable sein soll.

Der Path der Systemvariablen sieht so aus: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Windows\SysWOW64\Empirum;C:\Program Files (x86)\Open Text\Livelink Explorer\;C:\Program Files (x86)\TortoiseSVN\bin;C:\Program Files (x86)\WinSCP\;C:\Program Files\System Center Operations Manager 2007\;C:\Program Files\TortoiseSVN\bin

Wars das, was Du wissen möchstest?
 
M

maki

Gast
IMHO vergiss die Uservariable, dürfte nicht funzen.

Würde den PATH (Systemvariable) so einstellen:
Code:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Windows\SysWOW64\Empirum;C:\Program Files (x86)\Open Text\Livelink Explorer\;C:\Program Files (x86)\TortoiseSVN\bin;C:\Program Files (x86)\WinSCP\;C:\Program Files\System Center Operations Manager 2007\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1\bin

Aber Achtung, vorher ein backup vom PATH machen!
Ich denke der Leerzeichen wegen müsste jeder Pfad in "" stehen, aber da du ja keine drinnen hattest, hab ich auch keine gemacht.

PS: Du musst eine neue Shell aufmachen um die Änderungen wirksam werden zu lassen!
 
IMHO vergiss die Uservariable, dürfte nicht funzen.

Hab mich auch ein bissl gewundert, warum die Uservariablen einen PATH bekommen sollen. Aber da ich da eh kaum Ahnung von habe, dachte ich mir nix weiter bei...


Würde den PATH (Systemvariable) so einstellen:
Code:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Windows\SysWOW64\Empirum;C:\Program Files (x86)\Open Text\Livelink Explorer\;C:\Program Files (x86)\TortoiseSVN\bin;C:\Program Files (x86)\WinSCP\;C:\Program Files\System Center Operations Manager 2007\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.2.1\bin

Aber Achtung, vorher ein backup vom PATH machen!
Ich denke der Leerzeichen wegen müsste jeder Pfad in "" stehen, aber da du ja keine drinnen hattest, hab ich auch keine gemacht.

PS: Du musst eine neue Shell aufmachen um die Änderungen wirksam werden zu lassen!

Das Backup steht ja hier im Thread :D

Ich hab Deinen Hinweis eingefügt, jetzt findet er java nicht. Soll ich java-home auch zu den Systemvariablen packen und nicht zu den Uservariablen?

Code:
ERROR: JAVA_HOME not found in your environment. Please set the JAVA_HOME variable in your environment to match the location of your Java installation

"" brauche ich bei den Pfaden irgendwie gar nicht. Die scheint er selbstständig zu setzen.
 
Ein gutes Zeichen und Ja, JAVA_HOME auch hinzufügen.


Das ist gut :)

MEIN HELD :toll: :applaus:

Code:
Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.6.0_21
Java home: C:\Program Files (x86)\Java\jdk1.6.0_21\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7" version: "6.1" arch: "x86" Family: "windows"

Und den meisten Stress nur, weil ich das falsche Paket erwischt hatte :autsch:

Jetzt schau ich, dass ich unter Hudson Sonar zu sehen bekomme...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Maven / Encoding UTF-8 unter Windows Tools - Maven, Gradle, Ant & mehr 4
aze Maven downgraden von 3.x auf 2.09 unter Linux Tools - Maven, Gradle, Ant & mehr 4
D Maven, ausführbare jar-Datei unter spziellen Bedingungen - welche Plug-ins? Tools - Maven, Gradle, Ant & mehr 20
LimDul Maven-Abhängigkeiten im Build prüfen? Tools - Maven, Gradle, Ant & mehr 9
D Maven deployment über WebDAV Tools - Maven, Gradle, Ant & mehr 3
D Maven ear plugin konfigurieren Tools - Maven, Gradle, Ant & mehr 24
F Maven Fehler Tools - Maven, Gradle, Ant & mehr 11
R Maven erzeugt package ohne Bibliotheken (Libaries, Dependencies) Tools - Maven, Gradle, Ant & mehr 10
Oneixee5 Maven deploy - per SSH Tools - Maven, Gradle, Ant & mehr 6
H Maven kein Hauptmanifestattribut Tools - Maven, Gradle, Ant & mehr 10
M Programm mit Maven erstellen und starten samt Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 27
D Interne Dependencies in Maven Tools - Maven, Gradle, Ant & mehr 51
J log4j2 mit Hibernate über Maven Tools - Maven, Gradle, Ant & mehr 10
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
H Maven JUnit5 Tests werden ignoriert Tools - Maven, Gradle, Ant & mehr 5
thor_norsk Maven Tools - Maven, Gradle, Ant & mehr 32
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
Ich kann Maven nicht als UmgebungsVariable hinzufügen Tools - Maven, Gradle, Ant & mehr 2
F Maven JAR Plugin Probleme Tools - Maven, Gradle, Ant & mehr 4
W Was "braucht" man denn alles? Maven, Ant, Git, ... Tools - Maven, Gradle, Ant & mehr 21
N Fehler beim Imgui mit Maven Tools - Maven, Gradle, Ant & mehr 7
M Spring Boot Maven pom.xml-Eintrag Tools - Maven, Gradle, Ant & mehr 17
Encera JavaFX und Maven funktioniert nicht Tools - Maven, Gradle, Ant & mehr 1
B maven multi module Projekt und unnötige/zusätzliche Leerzeilen Tools - Maven, Gradle, Ant & mehr 4
J Maven Konfusion Tools - Maven, Gradle, Ant & mehr 7
Tippster Maven Sqlite integrieren (Eclipse, Maven) Tools - Maven, Gradle, Ant & mehr 4
T Image kreieren mit Maven bei JavaFX und nicht modularen Jars Tools - Maven, Gradle, Ant & mehr 12
T JSON Dependencies in Maven Tools - Maven, Gradle, Ant & mehr 7
T JavaFX, Jar über Maven kreieren Tools - Maven, Gradle, Ant & mehr 2
Encera Libraries Maven Projekt hinzufügen Tools - Maven, Gradle, Ant & mehr 9
Oneixee5 Maven Phase Tools - Maven, Gradle, Ant & mehr 3
Robertop maven copy-resources nicht in WAR Datei Tools - Maven, Gradle, Ant & mehr 2
T Maven: Probleme beim Einbinden der Dependencies Tools - Maven, Gradle, Ant & mehr 9
M Mit Maven eine jar Datei bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 1
M Mit Maven eine jar Datei Bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 18
H Maven Maven: <mainClass>NAME?</mainClass> Tools - Maven, Gradle, Ant & mehr 13
H Maven maven-source-plugin is missing Tools - Maven, Gradle, Ant & mehr 5
M Missing Artifact on selbst gehostestes Maven Paket Tools - Maven, Gradle, Ant & mehr 8
M Error code 409 maven Tools - Maven, Gradle, Ant & mehr 5
M github + maven Fehler beim repository erstellen Tools - Maven, Gradle, Ant & mehr 1
M durch Maven wird "var" nicht gefunden Tools - Maven, Gradle, Ant & mehr 4
N Maven Intellij Maven Projekt erstell keine src Tools - Maven, Gradle, Ant & mehr 4
LimDul Maven Einzelne Unit Tests in Maven Builds skippen Tools - Maven, Gradle, Ant & mehr 3
M Maven jpackage-image wird nicht gefunden Tools - Maven, Gradle, Ant & mehr 22
M javafx wird in einem alten programm nicht bei maven gefunden Tools - Maven, Gradle, Ant & mehr 15
L Maven IntelliJ, Maven und JavaFX + SceneBuilder Tools - Maven, Gradle, Ant & mehr 23
von Spotz Maven und Spring: "Add to classpath" ? Tools - Maven, Gradle, Ant & mehr 29
Kirby.exe Projekt mit Maven kompilieren Tools - Maven, Gradle, Ant & mehr 13
P Maven Projekt Abhängigkeiten auf bekante Schwachstellen prüfen Tools - Maven, Gradle, Ant & mehr 4
H Maven dependency Problem ? Tools - Maven, Gradle, Ant & mehr 23
B Maven und Intellij Tools - Maven, Gradle, Ant & mehr 24
P Maven Test werden nicht ausgeführt . Junit . Maven . Surefire . Eclipse Tools - Maven, Gradle, Ant & mehr 12
yakazuqi Maven Eigene API mit Maven einbinden Tools - Maven, Gradle, Ant & mehr 1
M Was ist besser für den Anfang, Maven oder Gradle? Tools - Maven, Gradle, Ant & mehr 6
P Maven Wie die Maven Project version in JSP page verwenden? Tools - Maven, Gradle, Ant & mehr 2
C Maven Multi-Module Projekt Tools - Maven, Gradle, Ant & mehr 2
T Maven Warnings/Fehlermeldungen Tools - Maven, Gradle, Ant & mehr 12
T Maven und Datenbank(treiber) Tools - Maven, Gradle, Ant & mehr 13
T Maven Runnable Jar Tools - Maven, Gradle, Ant & mehr 5
T Grundlagen Maven und Git/Github Tools - Maven, Gradle, Ant & mehr 2
LimDul Maven Maven Surefire Plugin - Warnings upgrade Tools - Maven, Gradle, Ant & mehr 2
G Maven upload Tools - Maven, Gradle, Ant & mehr 0
K Maven - Parent oder Dependency? Tools - Maven, Gradle, Ant & mehr 5
B Maven Maven deploy Tools - Maven, Gradle, Ant & mehr 4
H Jenkins keine Tests gefunden - aber in Maven Tools - Maven, Gradle, Ant & mehr 30
P Mit Maven einen spezifischen Branch nach Tag-Parameter erstellen (in Jenkins-Job) Tools - Maven, Gradle, Ant & mehr 3
P Nur einen Teilbaum in Maven releasen? Tools - Maven, Gradle, Ant & mehr 7
D Cannot invoke "javafx.scene.control.MenuButton.getScene()" nach konvertierung zu maven Tools - Maven, Gradle, Ant & mehr 3
H Maven - keine Durchführung von Tests Tools - Maven, Gradle, Ant & mehr 12
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
P JavaFX jar mit Maven Tools - Maven, Gradle, Ant & mehr 9
P Maven & Intellij Modul kann nicht aufgelöst werden Tools - Maven, Gradle, Ant & mehr 12
H Eclipse JUnit erzeugt Fehler im Maven-Test Tools - Maven, Gradle, Ant & mehr 1
H Maven Anfängerproblem - No plugin found for prefix 'archetype' in the current project and in the plugin groups Tools - Maven, Gradle, Ant & mehr 25
sascha-sphw Maven vs Gradle Tools - Maven, Gradle, Ant & mehr 24
D Maven Maven und die Build-Geschwindigkeit Tools - Maven, Gradle, Ant & mehr 11
K Maven IntelliJ + Maven + JavaFX Tools - Maven, Gradle, Ant & mehr 2
J Maven Mit Maven eine ZIP Datei erstellen Tools - Maven, Gradle, Ant & mehr 0
K Maven install schlägt fehl Tools - Maven, Gradle, Ant & mehr 10
I Problem: Maven import extern Lib Tools - Maven, Gradle, Ant & mehr 3
Tom299 Maven Maven funktioniert nach Installation nicht Tools - Maven, Gradle, Ant & mehr 1
I Maven Interface hinzugefügt - Error Tools - Maven, Gradle, Ant & mehr 1
M Verständnisfrage Maven Tools - Maven, Gradle, Ant & mehr 2
S Maven installieren - "Befehl wurde nicht gefunden" Tools - Maven, Gradle, Ant & mehr 1
E Maven: Wie Abhängigkeiten analysieren? Tools - Maven, Gradle, Ant & mehr 0
E Maven Maven distributionManagement Vererbung in child POM Tools - Maven, Gradle, Ant & mehr 8
P Maven Parent- Child POMs Tools - Maven, Gradle, Ant & mehr 13
E Release Kandidaten mit Maven bauen Tools - Maven, Gradle, Ant & mehr 4
C Orderstruktur bei Libarys - Wie mit Ant oder Maven lösen? Tools - Maven, Gradle, Ant & mehr 0
G Maven, finde Dependency nicht... Tools - Maven, Gradle, Ant & mehr 2
G Maven Continious Integration mit Jenkins, Maven und Nexus - wie richtig? Tools - Maven, Gradle, Ant & mehr 1
P Maven Parent und Child Poms - dependencies Tools - Maven, Gradle, Ant & mehr 1
reibi Maven Maven + Eclipse Tools - Maven, Gradle, Ant & mehr 0
P Maven add resource Tools - Maven, Gradle, Ant & mehr 0
D [Maven Pluginentwicklung] - Plugin das nur auf Parent pom läuft Tools - Maven, Gradle, Ant & mehr 0
S Maven Maven und Auflösen von JSF EL Tools - Maven, Gradle, Ant & mehr 5
H Maven HSQLDB in den Maven lifecycle einbinden Tools - Maven, Gradle, Ant & mehr 5
S Maven Unterschiedliche Deployments mit Maven Tools - Maven, Gradle, Ant & mehr 2
S Maven buildnumber-maven-plugin / Formatproblem mit timestamp Tools - Maven, Gradle, Ant & mehr 17
P Erzeugen von WebServices mit Maven und Eclipse (external Tool) Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen


Oben