2017-01-11 6 views
1

Ich arbeite mit einem Repository mit über siebenhundert Eclipse-Projekten darin, mit einer Fülle von Abhängigkeiten zwischen ihnen. Nur ein Teil davon betrifft mich (etwa fünfzig) und ich importierte die meisten schon. Diese Projekte befinden sich natürlich nicht in einem Arbeitsbereich. I.e. Sie wurden alle als neues "Java-Projekt" erstellt, aber ich habe im Dialogfeld "Neues Java-Projekt" die Option "Standardspeicherort verwenden" deaktiviert und den Pfad zu ihnen angegeben.Exportieren von Projekteinstellungen aus Eclipse

Jetzt ändere ich meine Dev-Maschine und möchte sie alle exportieren, also muss ich nicht alle diese Projekte von Hand erstellen. Gibt es ein Werkzeug, das so etwas macht?

Antwort

1

Ich nehme an, durch Repository beziehen Sie sich nur auf eine Sammlung von Projekten ordentlich versteckt in einem lokalen Verzeichnis oder auf einem NAS im Gegensatz zu Git, SVN oder andere.

Option # 1 - Generic

Sobald Sie Ihr Repository verschoben haben, falls erforderlich,

  1. öffnen File-> Importieren-> Vorhandene Projekte in Arbeitsbereich.
  2. Verwenden Sie Durchsuchen ... zu navigieren und wählen Sie den Stamm Ihres Repository. Abhängig von der Anzahl der darin enthaltenen Projekte kann es einige Zeit dauern, die Projekte Liste aufzufüllen.
  3. Verwenden Sie die Projekte Liste, wählen Sie alle Projekte, die Sie in Ihren neuen Arbeitsbereich aufnehmen möchten.
  4. Stellen Sie sicher, dass Kopieren in den Arbeitsbereich projiziert ist die Option nicht markiert.
  5. Klicken Sie auf Beenden Sie, um den Arbeitsbereich zu importieren.

Während dies noch einigen 50-ungerade Klicks erfordert jedes Ihrer Projekte auszuwählen, sollte es weit weniger schmerzhaft als manuell Projekte über die Assistenten für neue Java-Projekt zu schaffen.

Option # 2 - Arbeitsbereich

Wenn Sie Ihre vorhandenen Eclipse-Installation kopieren Sie und Ihre Projekte in der gleichen Position wie auf dem ursprünglichen System, können Sie versuchen, Ihre aktuellen Workspace-Ordner zu kopieren. Ich empfehle das nicht, wenn Sie eine neue Version von Eclipse und/oder andere Plugins verwenden.

+0

Leider hat das Kopieren des Arbeitsbereichs auf eine andere Maschine (mit den gleichen Spezifikationen und der Eclipse-Version) nicht funktioniert ... Aber der Importvorschlag hat mir immer noch eine Menge Zeit gespart! Vielen Dank! – brandizzi

+1

Es tut uns leid, dass die Kopie des Arbeitsbereichs nicht funktioniert hat. Wenn man zu einer neuen Maschine übergeht, ist es wahrscheinlich eine gute Idee, nicht den ganzen Müll mitzunehmen, der sich im Laufe der Zeit in ".settings" angesammelt hat. – Frelling

Verwandte Themen