wake-up-neo.net

Projekt in einen anderen Ordner in Eclipse verschieben

Meine Arbeitsprojekte befinden sich normalerweise in Ordnern auf meinem Desktop. Wenn sie fertig sind, verschiebe ich sie einfach in einen c:\dev\. Die Sache ist, dass ich es auf eine ziemlich archaische Weise mache.

1. move project files
2. delete project on Eclipse
3. create new project on Eclipse on the new location

Wie bewegt ihr euch um Projekte?

Wenn ich den Pfad: File -> Properties -> Resource -> Location ändern könnte, wäre das ganz einfach!

Beispiel verschieben:

c:\user\desktop\project_123
c:\dev\project_123
135
Frankie

Klicken Sie im Paket-Explorer mit der rechten Maustaste auf das Eclipse-Projekt, wählen Sie Refactor aus, und wählen Sie dann Verschieben aus. Geben Sie im angezeigten Dialogfeld den neuen Speicherort ein oder navigieren Sie zu dem neuen Speicherort, und klicken Sie auf OK. Dadurch bleiben auch Ihre CVS- oder anderen SCM-Metadaten erhalten, es werden jedoch auch alle Ihre Änderungen übernommen, und Sie verlieren keine Mitgliedschaft in Working Sets, Startkonfigurationen oder anderen Dingen, die Eclipse mit Ihrem Projekt verknüpft.

236
djb

Ich weiß nicht, ob Eclipse seit dem Datum dieses Beitrags Modifikationen erstellt hat .... In meinem Fall hatte ich einen Projektordner manuell verschoben und wollte, dass Eclipse das Projekt an diesem neuen Speicherort öffnet. Das habe ich getan (und es scheint zu funktionieren). 

  • (Ich verwende Eclipse "helios" v 3.6.2)

  • Dateimenü | Einführen ...

  • Allgemeines | Bestehende Projekte in Workspace

  • Wählen Sie am neuen Speicherort root-Verzeichnis = oberstes Verzeichnis Ihres Projekts

  • Fertig

10

Eclipse's Move-Menüpunkt verwenden

Öffnen Sie die Navigatoransicht, klicken Sie mit der rechten Maustaste auf Ihr Projekt, und klicken Sie auf Verschieben. Wählen Sie dann das Zielverzeichnis.

Navigator View > Right Click > Move

Beachten Sie, dass dies in Package Explorer nicht funktioniert (zumindest nicht in Neon). Der Verschiebedialog aus dem Paket-Explorer unterscheidet sich. Verwenden Sie das Navigator-Fenster.

 enter image description here

 enter image description here

10
typoerrpr

Ich habe selten Projekte in Eclipse, die nicht der Quellcodeverwaltung unterliegen. Alles, was ich tun müsste, ist, das Projekt am neuen Ort auszuprobieren.

Wenn Sie über keine Quellcodeverwaltung verfügen, arbeitet Eclipse mit CVS ziemlich gut und ist einfach zu installieren, sodass CVS lokal ohne Server ausgeführt wird: http://www.tortoisecvs.org/faq.html# cvsinit

5
Rodney Gitzel

WENN ALLES ANDERE FEHLT:

Kopieren eines Eclipse-Projekts aus einem Verzeichnis (nennen wir es old_dir) in ein anderes Verzeichnis (nennen wir es neues_dir):

  1. Öffnen Sie Eclipse und geben Sie das kopierte Arbeitsverzeichnis in Ihrem neuen_Verzeichnis an.

  2. Wenn das Projekt in diesem neuen_dir geöffnet wird, sind die unter Projekt-Explorer-Registerkarte aufgelisteten Projekte möglicherweise immer noch die im alten_dir enthaltenen (Sie können es überprüfen, indem Sie mit der rechten Maustaste darauf klicken und durchlaufen: "Ressource -> Verknüpfte Ressource"), um den Pfad anzuzeigen Variablenwerte). Sie müssen daher aus diesem Arbeitsbereich entfernt werden. Löschen Sie das Nios 2-Anwendungsprojekt und das BSP-Projekt aus dem Projekt-Explorer, indem Sie mit der rechten Maustaste darauf klicken und die Option Löschen auswählen, um ein neues Fenster zu öffnen. Vergewissern Sie sich im Popup-Fenster, dass das Kontrollkästchen Projektinhalt auf Festplatte löschen deaktiviert ist, bevor Sie auf OK klicken, um die Projekte zu löschen. Andernfalls wird es aus dem alten_dir gelöscht, aus dem Sie das Projekt kopiert haben.

  3. Klicken Sie mit der rechten Maustaste in den Projekt-Explorer-Registerkartenbereich → Importieren → Allgemein → Vorhandene Projekte in den Arbeitsbereich, und fügen Sie das kopierte Nios2-Anwendungsprojekt und das BSP-Projekt aus dem neuen_verzeichnis hinzu.

  4. Klicken Sie mit der rechten Maustaste in den Projekt-Explorer-Registerkartenbereich → Index → ​​Neu erstellen. Andernfalls kann das Nios2-Anwendungsprojekt die vom BSP-Projekt bereitgestellten Include-Dateien nicht verwenden.

  5. Klicken Sie auf Projekt → Bereinigen → OK, um das gesamte Projekt zu bereinigen und neu zu erstellen.

  6. Wenn Sie die Konsole verwenden, um mit dem NIOS zu kommunizieren, stellen Sie sicher, dass der Pfad von elf auch im neuen Projektverzeichnis aktualisiert wird!

4
Alex Aleyan

Ich habe das gesamte Projekt in ein neues Verzeichnis kopiert. Nachdem Sie Eclipse auf den neuen Arbeitsbereich eingestellt haben, erkennt es das Projekt sofort. Es war also nichts weiter zu tun. Ich verwende Eclipse IDE für C/C++ - Entwickler, Version Luna Service Release 2 (4.4.2).

2
Chris_Pank

Damit Eclipse Oxygen ein Java) - Projekt verschiebt, funktioniert die von DJB akzeptierte Antwort (nach meiner Erfahrung gerade jetzt) ​​gut. mit Ausnahme von Nachdem ich den Kommentar von Basic am 14. Mai 12 um 9:27 Uhr gelesen hatte, versuchte ich, mein Projekt XMLDiff zu C: ...\SVN\trunk\Internal Projects hinzuzufügen ziemlich kryptische Nachricht:

Probleme beim Verschieben von Ressourcen.

Die Ressource ist bereits auf der Festplatte vorhanden.

Ich musste das Projekt nach C: ...\SVN\trunk\Internal Projects\XMLDiff verschieben, indem ich im Dialogfeld "Durchsuchen" einen neuen Ordner namens XMLDiff erstellte. Das Ergebnis war C: ...\SVN\trunk\Internal Projects\XMLDiff, nicht C: ...\SVN\trunk\Interne Projekte\XMLDiff\XMLDiff.

Das muss sich also zwischen Basic 2012 und Eclipse.3 geändert haben.

1
Tamias

Für Eclipse Oxygen

Projekteigenschaften -> Ressource -> Verknüpfte Ressourcen -> Verknüpfte Ressourcen (Registerkarte)

0
user207064