Startprogramm für das Equinox-OSGi-Framework
Die PDE stellt ein Startprogramm für das Equinox-OSGi-Framework zur Verfügung, mit dem Sie ein OSGi-Framework starten und Ihr OSGi-Produktpaket testen oder debuggen können. Wie alle anderen Startprogramme in Eclipse (zum Beispiel die Startprogramme für Java-Anwendung und Java-Applet) kann das Startprogramm für das Equinox-OSGi-Framework über einen Direktaufruf aufgerufen werden, und die Startkonfigurationen werden zentral im Dialog Startkonfiguration verwaltet.
Beachten Sie, dass die Wörter Plug-in und Produktpaket synonym verwendet werden. Ein Plug-in ist ein Produktpaket und ein Produktpaket ist ein Plug-in.
Über Direktaufruf starten
Wenn Sie ein Produktpaket schnell testen möchten, starten Sie das Equinox-OSGi-Framework über Ausführen als > Equinox-Framework im Kontextmenü eines Plug-in-Projekts. Wenn Sie im Debugmodus starten möchten, wählen Sie Debug Als > Equinox-Framework im Kontextmenü eines Plug-in-Projekts aus.
Wenn ein Direktaufruf verwendet wird, sucht die PDE nach vorhandenen Startkonfigurationen des Equinox-OSGi-Frameworks und erstellt nur dann eine neue Startkonfiguration, wenn keine gefunden wird. Wenn eine einzige Startkonfiguration gefunden wird, wird diese verwendet. Wenn mehrere Konfigurationen gefunden werden, wird von der PDE ein Dialog angezeigt, in dem alle vorhandenen Startkonfigurationen des Equinox-OSGi-Frameworks aufgeführt sind, und der Benutzer wird aufgefordert, eine auszuwählen.
Die PDE startet das Equinox-OSGi-Framework standardmäßig mit dem Programmargument -console. Diese Option ermöglicht der OSGi-Konsole die Ausführung vieler Befehle, unter anderem zum Installieren, Starten und Stoppen von Produktpaketen.
Startkonfiguration anpassen
Wenn Sie die volle Kontrolle über den Startvorgang des Equinox-OSGi-Frameworks wünschen, können Sie im Dialog Startkonfiguration eine Startkonfiguration erstellen und anpassen.
Der Dialog Startkonfiguration kann über Ausführen > Ausführen... oder Debug > Debug... auf der obersten Menüebene aufgerufen werden. Eine neue Startkonfiguration für das Equinox-OSGi-Framework kann durch Doppelklicken auf den Knoten Equinox-OSGi-Framework in der Strukturbaumanzeigefunktion auf der linken Seite erstellt werden.
Eine Startkonfiguration für das Equinox-OSGi-Framework enthält sechs Registerkarten, mit deren Hilfe Sie alle Aspekte des Teststarts anpassen können. Weitere Details finden Sie in den folgenden Dokumenten: