Nicht mehr mvn eclipse: eclipse, was kommt als nächstes?

Keine Sonnenfinsternis mehr: Sonnenfinsternis, wie geht es weiter?

DieApache Maven Eclipse Plugin is retired, keine folgenden Befehle mehr

# support eclipse ide
$ mvn eclipse:eclipse

# web project
$ mvn eclipse:eclipse -Dwtpversion=2.0

Was ist das Äquivalent in Eclipse IDE?

1. Lösung

Bitte verwenden SieEclipse Maven Integration (m2e). Die neueste Eclipse-IDE hat das m2e-Plugin gebündelt:

image

2. Wie benutzt man m2e?

Der Schlüssel ist der Import von Java-Projekten oder Webprojekten alsExisting Maven Projects. Lassen Sie das m2e-Plugin Ihr Projekt vollständig verwalten.

2.1. Erstens sinddeletedie alten Eclipse-Dateien oder -Einstellungen manuell, z. B..classpath.project.settings und auch der Ordner Maventarget.

image

2.2. In Eclipse IDE Datei → Importieren… →Existing Maven Projects. Das m2e-Plugin analysiert Ihrepom.xml, konfiguriert das Projekt und generiert diese Eclipse-Dateien automatisch, ohne dassmvn eclipse:eclipse erforderlich sind

image

2.3. Wenn es sich um ein Webprojekt handelt, wird auch die Webbereitstellungsassembly konfiguriert. Keine langweiligenmvn eclipse:eclipse -Dwtpversion=2.0 mehr

image

2.4. Wenn Sie mit der rechten Maustaste auf das Projekt klicken, werden viele Maven-Funktionen in Eclipse über dieses m2e-Plugin unterstützt.

image

Erledigt.