26 Stimmen

Importieren/Exportieren von Projektvorgaben

Ich habe ein kleines Problem,

Aufgrund des von uns verwendeten Source-Control-Systems wird jeder Fehler bzw. jede Verbesserung in einem neuen Zweig bearbeitet. Das ist in Ordnung, aber wenn wir in Eclipse arbeiten, müssen wir für jeden Zweig ein neues Projekt einrichten.

Gibt es eine Möglichkeit, auf einfache Weise Standardeinstellungen für ein Projekt einzurichten oder Projekteinstellungen innerhalb von Eclipse zu importieren/exportieren?

Danke,

Stuart

28voto

VonC Punkte 1117238

Eine mögliche Lösung wäre, diese gemeinsamen Präferenzen in der Arbeitsbereich Ebene für Eclipse (siehe Verwalten Sie Ihre Eclipse-Umgebung Artikel)

Der Nachteil mehrerer Arbeitsbereiche besteht darin, dass die Entwicklungspräferenzen zwischen ihnen geteilt werden müssen.
Da die Präferenzen in Eclipse auf Workspace-Basis gespeichert werden, müssen Sie Ihre Workspace-Präferenzen exportieren und in Ihre gewünschten Workspaces importieren ( File > Export > Preferences ).

Auch wenn Sie im gleichen Arbeitsbereich bleiben (mit mehreren Projekten), können Sie gemeinsame Einstellungen mit anderen Entwicklern teilen, indem Sie diese exportieren Arbeitsbereich Vorlieben.

settings

Comme erwähnt von Fabian sind die projektspezifischen Einstellungen in .classpath y .project aber er ließ aus .settings :

.settings sind für IDE-projektspezifische Einstellungen wie Compiler-Warnungen usw.
Wenn Sie projektspezifische IDE-bezogene Einstellungen gemeinsam nutzen möchten, kopieren Sie einfach das Verzeichnis .settings vom Projektverzeichnis in das Projektverzeichnis.

Tipps : Kopieren Sie Ihren Projektstarter (der standardmäßig in <workspace>\.metadata\.plugins\org.eclipse.debug.core\.launches ) in Ihr .settings Verzeichnis: Auf diese Weise werden Sie auch Ihre benutzerdefinierten Projektstarter gemeinsam nutzen.

3voto

Markus Fraenz Punkte 31

Die oben genannten Methoden mögen in einigen Fällen funktionieren, lösen aber nicht das Problem des Exports eines einzelnen Projekts aus Ihrem Arbeitsbereich einschließlich seiner Eigenschaften zur Verwendung durch eine andere Person.

Eine Möglichkeit, dies zu tun, besteht darin, den Projektordner wie oben beschrieben als Zip-Archiv zu exportieren, aber auch die folgende Datei in Ihrem Arbeitsbereich zu speichern: .metadata/.plugins/org.eclipse.core.resources/.projects/MYPROJECT/.indexes/properties.index wobei MYPROJECT der Name Ihres Projekts ist.

Wenn Sie das Projekt dann als neues Projekt in einen anderen Arbeitsbereich importieren, können Sie anschließend diese Datei in die Metadaten Ihres neuen Arbeitsbereichs kopieren und Sie haben die ursprünglichen Projekteigenschaften.

1voto

Fabian Steeg Punkte 43903

El projektspezifisch Einstellungen (im Gegensatz zu den bereits erwähnt Arbeitsbereichsspezifisch Einstellungen) werden in zwei versteckten Dateien im Projekt gespeichert: .classpath y .project die Sie möglicherweise für die Einrichtung Ihrer Projekte verwenden können.

0voto

KrishPrabakar Punkte 2694

Werfen Sie einen Blick auf Arbeitsbereich Mechaniker

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X