Beim Importieren eines bestehenden Maven-Projekts in Eclipse wird meine root pom.xml rot markiert. Wenn ich auf der pom.xml wähle, lautet die Nachricht:
Das Projekt XYZ kann nicht aus einem vorhandenen Arbeitsbereichordner importiert werden
Dies geschieht nur für die root pom.xml
Eclipse im Einsatz: Luna Service Release 2 (4.4.2) Maven-Integration für Eclipse 1.5.2.20150413-2215
Ich habe mit verschiedenen Maven-Projekten und in verschiedenen Arbeitsbereichen getestet.
Bitte beachte, dass das vorher funktioniert hat, ich habe an einigen Tutorials gearbeitet und eine Anzahl von Maven-Projekten mit demselben Namen und Artefakt-IDs erstellt. Ich habe alle früheren Projekte gelöscht, aber könnte es noch Konflikte geben?
irgendwelche Vorschläge werden helfen
Ja, Sie sollten Ihren Eclipse-Arbeitsbereich aus dem Ordner pom.xml heraus starten.
zum Beispiel: D:\workspace\Project_Name
.
In Ihrem Ordner Projektname , der pom.xml
enthält.
Sie müssen also D:\workspace
auswählen, während Sie die Eclipse starten.
Und jetzt, dann importieren Sie das Projekt namens Project_Name
als Maven-Projekt, Es wird funktionieren.
Hoffe, es wird helfen !!
Ich bin auch auf dasselbe Problem gestoßen. Ich behielt meinen Eclipse-Workspace-Namen und den bestehenden Maven-Projektnamen gleich und bekam den Fehler beim Importieren von pom.xml. Später habe ich einen neuen Arbeitsbereich mit einem anderen Namen geöffnet, der nicht mit dem bestehenden Maven-Projekt übereinstimmt und jetzt könnte ich Maven Project importieren.
Lösung:
1.Klicken Sie auf die Registerkarte Windows und dann auf Voreinstellung (wenn Sie Eclipse verwenden).
2. Suchen Sie zuerst nach den Arbeitsbereichen und entfernen Sie alle aus der Liste (die Sie später eventuell hinzufügen können)
3. Suchen Sie nach Maven und wählen Sie User Setting und überprüfen Sie Ihren .m2-Pfad zusammen mit der aktualisierten setting.xml (unterdessen überprüfen Sie auch den Proxy)
4.Starten Sie danach Ihre Eclipse neu und importieren Sie das vorhandene Maven-Projekt erneut.
Ich bin zu 100% sicher, dass Sie dieses Problem danach nicht mehr haben werden. Viel Glück:)
Tags und Links eclipse java maven import parent-pom