Unbekannte Lebenszyklusphase "mvn". Sie müssen eine gültige Lebenszyklusphase oder ein Ziel im Format plugin-prefix angeben: goal oder plugin-group-id

8

Erhalte diesen Fehler beim Erstellen der Sprint-Boot-Anwendung durch Eclipse.

[FEHLER] Unbekannte Lebenszyklusphase "mvn". Sie müssen eine gültige Lebenszyklusphase oder ein Ziel im folgenden Format angeben: oder: [:] :. Verfügbare Lebenszyklusphasen sind: validieren, initialisieren, Quellen generieren, Prozessquellen, Ressourcen generieren, Prozessressourcen, kompilieren, Prozessklassen, Generieren-Test-Quellen, Prozess-Test-Quellen, Generieren-Testressourcen, Prozess -test-resources, test-compile, prozess-test-klassen, test, prepare-package, paket, vorintegrationstest, integrationstest, post-integrationstest, verify, install, deploy, pre-clean, clean , Post-Clean, Vor-Site, Site, Post-Site, Site-Deploy. - & gt; [Hilfe 1] [ERROR] [FEHLER] Um die vollständige Stapelverfolgung der Fehler anzuzeigen, führen Sie Maven mit der Option -e erneut aus.

aber funktioniert gut, wenn ich über die Eingabeaufforderung erstellen.  Fügen Sie die pom.xml unten an.

Pom.xml

%Vor%     
Sarun UK 13.08.2016, 07:44
quelle

3 Antworten

18

Wenn Sie die debug-Konfiguration für maven verwenden, verwenden Sie den Befehl

%Vor%

Und überspringen Sie alle Tests.

    
Dinesh D'Souza 13.08.2016, 13:31
quelle
2

Danke für die Antwort. Ich habe "mvn clean install" in der Maven Build-Konfiguration verwendet. Wir brauchen den Befehl "mvn" nicht zu benutzen, wenn wir durch eclipse laufen.

Nachdem ich die Anwendung mit dem Befehl "clean install" gebaut habe, habe ich einen weiteren Fehler bekommen -
"In dieser Umgebung wird kein Compiler bereitgestellt. Möglicherweise werden Sie auf einer JRE und nicht auf einer JDK ausgeführt?"

Ich folgte diesem Link: - Kein Compiler wird in dieser Umgebung bereitgestellt. Vielleicht laufen Sie auf einer JRE statt auf einer JDK?

Jetzt ist das Erstellen von Anwendungen in Eclipse in Ordnung.

    
Sarun UK 13.08.2016 08:07
quelle
0

Probieren Sie den Befehl mvn in der Befehlszeile aus. Beispiel:

Von:

%Vor%

An:

%Vor%     
Angel Cuenca 09.03.2017 16:05
quelle

Tags und Links