Ein Erfolgsfaktor von Eclipse ist die Verwendung der Continuous-Integration-Technik. Grundlegend für eine kontinuierliche Integration ist der automatisierte Build auf Basis des aktuellen Repository-Standes. Bei Eclipse RCP-Anwendungen ist diese Automatisierung nicht trivial, da weder Ant noch Maven ausreichen. Es werden daher die Eclipse PDE-Build-Tools selbst benötigt. Wie man diese einsetzt, zeigen wir Ihnen am Beispiel der RCP-Anwendung StIXDB (Structure Information Cross Databases) [1], bei der zunächst mit dem Bau eines einzelnen Plug-ins gestartet wird, um am Ende eine komplette RCP-Anwendung rein Script-gesteuert veröffentlichen zu können.
Wie Eclipse selbst bestehen RCP-Anwendungen aus Plug-ins, die in einer OSGi Runtime installiert werden. Die Abhängigkeiten eines Plug-ins von anderen Komponenten werden innerhalb der Manifest.MF des Plug-ins konfiguriert. Somit finden wir darin auch ...
Diesen und viele neue täglich frische Artikel und News finden Sie auf dem neuen Portal JAXenter.de rund um Java, Enterprise Architekturen und SOA.