Ich versuche, ein Projekt zu importieren, an dem ich und mein Kollege gearbeitet haben. Nach der Auswahl von "Importieren", "Importieren eines vorhandenen Projekts" und dem Klicken auf "Archivdatei" und dann auf "Weiter" wird dieser Fehler weiterhin angezeigt. und dieser Fehler tritt auf:
"Einige Projekte können nicht importiert werden, da sie bereits im Arbeitsbereich vorhanden sind."
Antworten:
Deaktivieren Sie das Kontrollkästchen "Projekte in Arbeitsbereich kopieren" und klicken Sie dann auf "Aktualisieren" . Sie können das Projekt importieren
quelle
Gehen Sie in Ihrem Projekt zur Projektdatei und ändern Sie den Namen des Projekts im Namensschild
quelle
Es ist mir auch gerade passiert. Schließlich wurde mir klar, dass das Projekt bereits in meinem Arbeitsbereich geöffnet war, aber aufgrund des ausgewählten Arbeitssatzes nicht sichtbar war. Sie müssen nur die aktive Arbeitsgruppe abwählen und alle geöffneten Projekte werden sichtbar.
quelle
Möglicherweise befindet sich in Ihrem Arbeitsbereich ein Projekt mit demselben Namen. Versuchen Sie, Ihren Arbeitsbereich zu aktualisieren (Datei-> Aktualisieren), nachdem Sie den anderen mit demselben Namen gelöscht haben. Eine typische Situation tritt auf, wenn Sie ein gelöschtes Projekt erneut importieren möchten.
quelle
Dies geschieht normalerweise, wenn Sie das Projektverzeichnis physisch ändern, ohne es zuvor in Eclipse zu löschen. Sie können diese versteckten Projekte in der folgenden Ansicht anzeigen und löschen:
Fahren Sie dann einfach mit dem Importieren des vorhandenen Projekts fort.
quelle
In meinem Fall habe ich eines der Projekte (z. B. 'Projekt1') aus dem Arbeitsbereich kopiert und in denselben Arbeitsbereich eingefügt. Danach habe ich den Namen des eingefügten Projekts geändert (z. B. 'Projekt2'). Ich konnte es im Repository nicht sehen.
Der Hauptgrund war, dass die
.project
Datei aus dem neuen Projekt noch hatte:<name>Project1</name>
statt<name>Project2</name>
.Also habe ich folgende Dinge getan, um das Problem zu beheben:
.project
Datei zu haben<name>Project2</name>
Es hat bei mir funktioniert.
quelle
Projekte im Eclipse-Arbeitsbereich müssen eindeutig sein. Beachten Sie jedoch, dass der Projektname nicht mit dem Verzeichnis- / Ordnernamen des Projekts übereinstimmen muss, sodass Sie entweder jedes vorhandene Projekt mit demselben Namen löschen oder alternativ die vorhandenen Projekte umbenennen können.
quelle
Sie haben ein okkultes Verzeichnis mit dem Namen ".metadata" im Arbeitsbereichsverzeichnis. Schließen Sie Eclipse, löschen Sie ".metadata" und öffnen Sie Eclipse. Wenn Sie von Eclipse nach dem Arbeitsbereich gefragt werden, stellen Sie sicher, dass sich ".metadata" nicht im Arbeitsbereichsverzeichnis befindet, und klicken Sie auf die Schaltfläche "OK", um den Standardarbeitsbereich auszuwählen.
quelle
Möglicherweise erhalten Sie denselben Projektnamen in Ihrer '.project'-Datei. Wenn ja, benennen Sie einen anderen Namen um. Importieren Sie ihn erneut
quelle
Wenn Sie dazu gekommen sind, weil Sie ein Git-Projekt in den vorhandenen Arbeitsbereich geklont haben und diesen Arbeitsbereich nun zu einem vollwertigen Projekt heraufstufen möchten, sollten Sie die Ansicht "Git-Repositorys" verwenden -> "Arbeitsverzeichnis" auswählen -> Projekte importieren -> Bestehende Projekte.
quelle
Überprüfen Sie, ob Sie Eclipse so konfiguriert haben, dass ALL angezeigt wird Arbeitsgruppen angezeigt werden. Ich habe einmal genau das gleiche Problem festgestellt und es stellte sich heraus, dass ich das Projekt versehentlich in den
Other Projects
Arbeitssatz importiert habe . Und meine Eclipse-Konfiguration hat diesen Arbeitssatz im Paket-Explorer nicht angezeigt, was mich zu der Annahme veranlasste, dass das Projekt noch nicht importiert wurde.Aktualisiert für @Mawg:
Klicken Sie zunächst auf
Select Working Set...
:Dann wählen Sie
No Working Sets
:Dadurch wird der Arbeitssatz effektiv deaktiviert und alle Projekte werden angezeigt.
quelle
EINFACHSTER WEG: Klicken Sie mit der rechten Maustaste auf das Projekt (Ordner mit der Aufschrift "MainActivity"), gehen Sie zu Refactor -> Rename und Sie erhalten ein Textfeld, in dem Sie Ihr Projekt umbenennen können.
Wenn Sie eine Warnung erhalten, dass Ihr Projekt nicht mit dem Dateisystem synchronisiert ist, drücken Sie F5 (Aktualisieren) und versuchen Sie es erneut.
quelle
Werfen Sie einen Blick in Ihren Arbeitsbereich-Ordner. Möglicherweise haben Sie dort ein altes Projekt mit demselben Namen wie das, das Sie importieren (obwohl es bei Eclipse nicht angezeigt wird).
Wenn Sie ein Projekt in Eclipse löschen und das Kontrollkästchen im Dialogfeld nicht aktivieren, wird es nur aus der Ansicht entfernt und der Ordner im Arbeitsbereichsverzeichnis nicht gelöscht.
quelle
Versuchen Sie, den Wert des
<name>
Tags umzubenennen, das sich in der.project
Datei " " Ihres Projekts befindet.Dies wird sicher funktionieren. Hier benennen Sie gerade Ihr Projekt um.
quelle
Ein anderer Weg, den ich gerade gefunden habe!
Verschieben Sie das Projekt in einen anderen Ordner und importieren Sie es und kopieren Sie es gegebenenfalls in den Arbeitsbereich
quelle
Ich hatte dieses Problem, als ich ein Projekt löschte und versuchte, den Code erneut zu importieren. Eclipse hat das Projekt nie wirklich gelöscht und dennoch einen Verweis auf den Projektnamen / Ordner im Arbeitsbereich gespeichert. Ich musste ein neues Projekt mit demselben Namen erstellen und mein Code wurde so angezeigt, wie er war. Ich glaube, das hat nur funktioniert, weil der Projektpfad nie geändert wurde.
quelle
Es war mir passiert, als
Als ich das nächste Mal versuchte, dasselbe Projekt in den Arbeitsbereich zu importieren, trat das gleiche Problem auf.
Um das zu lösen, habe ich zu Ihrer Information gearbeitet, die jedes Kind machen kann :)
Also, wie ich es gelöst habe:
Ctrl + x
myProject-Ordner vom Eclipse-Arbeitsbereich an einen anderen Speicherort, z. B. DesktopNavigator
Sie mit der rechten Maustaste (Sie können es von erhaltenWindow > Show View > Navigator
) und aktualisieren Sie es (es wird der folgende Dialog angezeigt)Yes
Schaltfläche und verschieben Sie Ihren Projektordner zurück in das Eclipse-Arbeitsbereichsverzeichnisquelle
In meinem Fall hatte ich das Ressourcenverzeichnis aus meinen .metadata.plugins gelöscht:
quelle
Das hat bei mir funktioniert.
Datei> Neu> Android-Projekt> Projekt aus vorhandener Quelle erstellen
Speicherort = Der Speicherort des Projekts, das Sie importieren möchten.
Sie erhalten eine Warnung "In diesem Verzeichnis ist bereits ein Eclipse-Projekt vorhanden. Verwenden Sie stattdessen Datei> Importieren> Vorhandenes Projekt." Sie können jedoch auf "Weiter" klicken und das Projekt sollte tatsächlich importiert werden.
quelle
Klicken Sie in Eclipse auf Datei, wählen Sie Arbeitsbereich wechseln, durchsuchen Sie einen anderen Ordner und wählen Sie ihn aus. Wiederholen Sie nun den gleichen Vorgang und diesmal tritt kein Fehler auf :)
quelle
Nichts konnte meine Situation nicht lösen. So habe ich gelöst.
Getan..
quelle
Zumindest unter Eclipse Juno können Sie zwischen Erweitert wechseln . Wählen Sie dann [groupid]. [ArtifactId] aus der Namensvorlage Dropdown - Menü. Das sollte Ihr Projekt eindeutig benennen. (Wenn Sie mehrere Versionen eines bestimmten Artefakts behalten, können Sie stattdessen [Gruppen-ID]. [Artefakt-ID]. [Version] auswählen . ) Stellen Sie sicher, dass Sie auf die Schaltfläche Aktualisieren klicken , damit die Änderungen sichtbar sind. Waschen, spülen, nach Bedarf wiederholen.
quelle
Löschen Sie es aus Eclipse. Möglicherweise haben Sie das Projekt in Eclipse mit "(Rechtsklick) -> Projekt schließen" geschlossen. Selbst wenn Sie dieses Projekt aus dem Arbeitsbereichsordner löschen, bleibt es erhalten dort in der Eclipse IDE als geschlossenes Projekt ..... du solltest es aus der Eclipse IDE löschen ... !!!
quelle
Ich habe eine etwas andere Situation, in der meine Sonnenfinsternis nicht mehr reagiert und ich die Sitzung beenden musste. Nach dem Neustart von Juno verschwand das Projekt, an dem ich gearbeitet habe, obwohl die Projektdatei vorhanden ist. Der Versuch, wieder in Eclipse zu importieren, führt zu demselben Ergebnis: "Einige Projekte können nicht importiert werden." Oder "Ein Projekt mit diesem Namen ist bereits vorhanden", wenn Sie versuchen, ein neues Projekt zu erstellen.
Da ich Working Sets verwendet habe, konnte ich diese Datei .metadata.plugins \ org.eclipse.ui.workbench \ workingsets.xml finden. Manuell den fehlenden Eintrag hinzugefügt und Eclipse und Voila neu gestartet, kam es zurück.
quelle
Ich hatte den gleichen Fehler, weil es unter svn im Arbeitsbereich ein weiteres Projekt gab, aber mit einem anderen Namen. Also habe ich es entfernt.
quelle
Ich hatte ein ähnliches Problem, ich habe das gleiche Repository, das ich zweimal importieren wollte. Ich habe das vorhandene Projekt umbenannt, indem ich mit der rechten Maustaste auf das Projekt> Refactor> Umbenennen geklickt und es dann erneut importiert habe.
quelle
Folgendes ist mir bei dem oben genannten Problem aufgefallen: - Wenn der Checkout-Ordner (Ordner, in dem sich Ihr POM-Projekt befindet) mit dem Eclipse-Arbeitsbereich-Ordner identisch ist, wird dieses Problem angezeigt
LÖSUNG
Als ich einen separaten Arbeitsbereich-Ordner zum Importieren des Projekts verwendete, funktionierte Eclipse reibungslos :)
quelle
Diese Warnung bedeutet, dass Sie gerade ein Projekt aus dem Navigator gelöscht haben, das Projekt jedoch im Arbeitssatz vorhanden ist. Oder Ihr Arbeitssatz hat ein Projekt mit demselben Namen . Wechseln Sie also in das Arbeitsbereichsverzeichnis, löschen Sie das Projekt mit demselben Namen und importieren Sie es erneut .
quelle
Dieses Problem tritt auf, weil Sie dasselbe Projekt in einem anderen Projektordner haben. Wie in Eclipse haben wir viele Projektordner. Wenn Sie also ein Projekt in einem Ordner haben und es in einen anderen Projektordner importieren möchten, tritt dieses Problem auf. LÖSCHEN Sie also zuerst das Projekt aus einem anderen Ordner und importieren Sie es dann in Ihren aktuellen Projektordner.
quelle
Neu in der Eclipse- und Android-Entwicklung, und das hat mich eine ganze Weile aufgehängt. Hier sind einige Dinge, die ich falsch gemacht habe und die jemandem in Zukunft helfen könnten:
quelle