7 Stimmen

Wie automatisiert man die Konfiguration von Eclipse?

Ein Team, das an einem Projekt arbeitet, wird in der Regel eine gemeinsame Konfiguration von Eclipse benötigen. Dazu gehören allgemeine Konfiguration und projektspezifische Konfiguration. Zum Beispiel möchten in der Regel alle die Einrückung teilen, die Installation bestimmter Plugins (zum Beispiel m2eclipse, testng, egit, Spring-Unterstützung). Darüber hinaus möchten Sie für ein Projekt möglicherweise spezifische Plug-in-Konfigurationen (zum Beispiel für m2eclipse, Einrichten einer benutzerdefinierten Maven-Einstellungsdatei, Konfigurieren zusätzlicher Maven-Ziele für Eclipse-Bauereignisse) oder eine benutzerdefinierte Eclipse-Zielplattform oder einfach nur bestimmte benutzerdefinierte Launcher einrichten.

Derzeit führt mein Team eine Reihe manueller Schritte aus, um alles richtig zu konfigurieren. Dies ist mühsam, fehleranfällig und schwer für neue Entwickler zu befolgen. Anweisungen neigen auch dazu, veraltet zu werden.

Inwieweit kann eine solche Konfiguration automatisiert werden? Wie sollte das gemacht werden?

0voto

Kane Punkte 7784

Ich denke, dass verschiedene Teile verschiedene Möglichkeiten haben, konfiguriert/geteilt zu werden.

  1. Installation

    Die Installation kann zentral im nfs installiert und vom Administrator gewartet werden. Alle Teammitglieder teilen die Installation (Eclipse und andere Plug-Ins).

  2. Plug-ins Einstellungen

    Die Einstellungen einiger Funktionen können in einer Datei exportiert und dann in anderen Umgebungen importiert werden. Dies hängt jedoch von der Implementierung der Plug-Ins ab. Zum Beispiel können Sie Schlüsseleinstellungen und JRE-Einstellungen exportieren/importieren.

  3. Projektspezifische Einstellungen

    Zum Beispiel werden der Java-Compilerlevel und die Codeformatierungseinstellungen in der .pref-Konfigurationsdatei im Projektordner gespeichert. Sie können sie über ein Source-Control-Tool verwalten. Daher können diese Einstellungen unter den Teammitgliedern geteilt werden.

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