2013-03-26 8 views
33

Ich folge these instructions, aber Probleme mit dem Ausführen von Befehlen wie mvn eclipse:eclipse.Wie führe ich den Befehl mvn Eclipse: Eclipse

Wie und wo soll ich den Befehl ausführen?

Mein Setup:

  • Windows 7 32bit
  • Eclipse-Java EE IDE für Web-Entwickler.
  • Version: Juno Service Release 2
  • Build-ID: 20130225-0426
  • M2e - Maven Integration für Eclipse v 1.3.0

installiert ich das M2e über die Plugin-Installation in Eclipse.

Antwort

36

Das m2e-Plugin verwendet eine eigene Maven-Distribution, die mit dem Plugin ausgeliefert wird.

Um Maven über die Befehlszeile zu verwenden, muss es als eigenständige Anwendung installiert sein. Here ist eine Anweisung, die erklärt, wie es

in Windows zu tun Sobald Maven korrekt installiert ist (das heißt sicher sein, dass MAVEN_HOME, JAVA_HOME und PATH Variablen richtig eingestellt sind): Sie mvn eclipse:eclipse aus dem Verzeichnis der pom.xml enthält ausgeführt werden muss.

+0

@ ben75 - guter Punkt, vielen Dank für die Bearbeitung – kostja

73

Rechtsklick auf das Projekt

->Run As ->Run configurations.

Wählen Sie dann mavenBuild.

Klicken Sie dann auf die Schaltfläche Neu, um eine Konfiguration des ausgewählten Typs zu erstellen. Klicken Sie auf Browse workspace und wählen Sie dann Ihr Projekt aus. Geben Sie eclipse:eclipse

+4

Dies ist die richtige Antwort. Die angenommene Antwort funktioniert auch, erfordert aber die Installation eines lokalen maven Repos. – JPCF

+0

@ JPCF: einverstanden. Sie müssen [Maven] nicht als eigenständige Anwendung installieren _, wie die angenommene Antwort nahelegt. Genau das, was ich gesucht habe, danke. –

+0

was passiert, wenn ich tatsächlich ist ein Ziel wie ausgeführt werden soll: [[mvn deploy: deploy-Datei -DgroupId = \ -DartifactId = \ -Dversion = \ -Dpackaging = \ -Dfile = \ -DrepositoryId = \ -Durl = ]] – jaundavid

1

ein. Neben den leistungsfähigen Optionen auf "Run Configurations .." auf einem gut konfigurierten Projekt werden die Maven Tasks auf dem Run As angezeigt.

enter image description here

3

Ich glaube nicht, man es nicht mehr braucht. Die neuesten Versionen von Eclipse haben das Maven Plugin aktiviert. Sie müssen also nur ein Maven-Projekt in Eclipse importieren und nicht mehr als bestehendes Projekt. Eclipse erstellt die benötigten .project, .settings, .classpath-Dateien basierend auf Ihrer pom.xml- und Umgebungseinstellungen (installierte Java-Version usw.). Die früheren Versionen von Eclipse mussten den Befehl mvn eclipse:eclipse ausführen, der das gleiche Ergebnis lieferte.

Verwandte Themen