Ich habe ein Eclipse-Projekt (Flex Builder), dessen Speicherort auf dem Laufwerk geändert wurde. Wenn ich Eclipse starte, kann ich das Projekt aufgelistet sehen, aber es sind keine tatsächlichen Dateien aufgelistet. Wenn Sie mit der rechten Maustaste auf das Projekt klicken und Eigenschaften auswählen, wird der alte Pfad angezeigt, in dem die Dateien gespeichert wurden, aber ich kann ihn nicht ändern.
Wie kann ich den Speicherort eines Eclipse-Projekts ändern, in dem nach der Erstellung des Projekts nach den Dateien gesucht wird?
Antworten:
Sie können Ihre
.classpath
und.project
Dateien in das Stammverzeichnis des neuen Projektverzeichnisses kopieren und dann im Dateimenü die Option "Importieren ..." und dann "Allgemeine / Vorhandene Projekte in Arbeitsbereich" auswählen. Suchen Sie im daraufhin angezeigten Dialogfeld das Stammverzeichnis des neuen Projektverzeichnisses und beenden Sie den Vorgang. Stellen Sie vor dem Import sicher, dass Sie das alte Projekt aus dem Arbeitsbereich gelöscht haben.quelle
Viel einfacher: Rechtsklick -> Refactor -> Verschieben.
quelle
Dieser Link zeigt, wie Sie die Metadaten des Eclipse-Arbeitsbereichs bearbeiten, um den Speicherort des Projekts manuell zu aktualisieren. Dies ist hilfreich, wenn sich der Speicherort bereits geändert hat oder Sie viele Projekte verschieben müssen und nicht mehrere Klicks und Wartezeiten für jedes einzelne ausführen möchten: https: //web.archive.org/web/20160421171614/http://www.joeflash.ca/blog/2008/11/moving-a-fb-workspace-update.html
quelle
Es gibt jetzt ein Plugin (seit Ende 2012), das sich darum kümmern kann: gensth / ProjectLocationUpdater auf GitHub.
quelle
Wenn Sie Ihr Projekt als lokale Kopie eines Repositorys gespeichert haben, ist es möglicherweise besser, es aus git zu importieren. Wählen Sie lokal aus und navigieren Sie dann zu Ihrem Git-Repository-Ordner. Das hat für mich besser funktioniert, als es als bestehendes Projekt zu importieren. Der Versuch des letzteren erlaubte mir nicht, "fertig zu werden".
quelle
Neon benutzen - ist mir auch passiert. Sie müssten die Eclipse-Version (nicht von der Festplatte) in Ihrem Projektexplorer löschen und die Projekte als vorhandene Projekte importieren. Stellen Sie natürlich sicher, dass die Projektordner als Ganzes verschoben wurden und dass die Eclipse-Metadateien noch vorhanden sind, wie von @koenpeters erwähnt.
Refactor kümmert sich nicht darum.
quelle
Ich habe meinen Standard-Git-Repository-Ordner verschoben und hatte daher das gleiche Problem. Ich habe meine eigene Klasse geschrieben, um den Eclipse-Standort zu verwalten, und damit die Standortdatei geändert.
Hier meine EclipseLocation-Klasse:
quelle