Skip to main content

Publikationen

Fifty Ways to build your bundle...

Der Vortrag "Fifty Ways to build your Bundle", gehalten auf dem Eclipse Democamp in Hamburg, beschäftigt sich mit den Problemen und möglichen Lösungen, die es gibt, um Eclipse Plug-ins und Bundles automatisiert zu bauen.

Die Slides sind auf Slideshare zu finden.

OSGi by Example

Vortrag bei der Regionalgruppe Hamburg der Gesellschaft für Informatik (GI) beim Hamburger Berater Team (HBT), Juni 2009:

Folien der JAX Sessions 2009

Die Folien meiner Vorträge auf der JAX 2009 in Mainz sind erhältlich:

Die OSGi Service Platform

Eine Einführung mit Eclipse Equinox

Das Buch, das Gerd Wütherich, Bernd Kolb, Matthias Lübken und ich zusammen geschrieben haben, bietet einen fundierten Überblick über die der OSGi Service Platform zugrunde liegenden Technologien, Begriffe und Konzepte.
Die behandelten Themen werden jeweils an Hand praktischen Tutorials demonstriert, die mit der Eclipse IDE direkt ausführbar sind. So bekommen Leser einen guten Ausgangspunkt für die Entwicklung eigener, OSGi-basierter Anwendungen.

Auf der Buch-Homepage finden sich die Beispiele sowie ein Forum zur Diskussion der im Buch behandelten Themen.

> Siehe auch Das OSGi Buch

Build my Plug-in

In wenigen Schritten zum automatisierten PDE Build

Mit dem PDE Build stellt die Eclipse IDE ein mächtiges Build-Werkzeug zur Verfügung, mit dem Plug-ins, Features und RCP-Anwendungen automatisiert gebaut werden können. Allerdings ist das Aufsetzen des automatisierten Builds mit einigen Stolpersteinen versehen. In diesem Artikel wird gezeigt, wie in wenigen Schritten ein lauffähiger PDE Build aufgesetzt und von der Kommandozeile ausgeführt werden kann.Online lesen

Bei mir funktioniert's...

Redundanzen in der Projektkonfiguration zwischen Ant und Eclipse minimieren

Es ist eine typische Situation: Das Softwareprodukt steht kurz vor der Fertigstellung, die Entwickler checken die letzten Änderungen in die Versionverwaltung ein und der finale Build-Lauf kann beginnen. Da der Build automatisiert außerhalb von Eclipse ausgeführt werden soll, ist er in Ant implementiert. Quasi unter Quaratäne wird er auf einem eigenen Rechner regelmäßig ohne Eingriffe von außen ausgeführt und liefert zur Auslieferung fertige Artifakte. Das alles hat bereits diverse Male reibungslos geklappt und so macht sich der Verantwortliche für den Build-Prozess auch kurz vor der entscheidenden Auslieferung keine Gedanken, dass es diesmal anders verlaufen könnte. Doch dann meldet Ant "Build failed...".

Online lesen