Startprogram för Equinox OSGi-ramverk

I PDE ingår en startfunktion för Equinox OSGi-ramverk som gör det möjligt att starta ett OSGi-ramverk och testa eller felsöka OSGi-samlingspaketet. Precis som med alla andra startfunktioner i Eclipse (till exempel startfunktionerna för Java-tillämpningar och Java-applet) kan startfunktionen för Equinox OSGi-ramverket anropas via en genväg och startkonfigurationen hanteras centralt i dialogrutan Startkonfiguration.

Observera att i Eclipse görs ingen distinktion mellan insticksprogram och samlingspaket. Ett insticksprogram är ett samlingspaket och ett samlingspaket är ett insticksprogram.

 

Starta via en genväg

Ett snabbt sätt att testa ett samlingspaket är att starta Equinox OSGi-ramverket via Kör som > Equinox-ramverk från snabbmenyn i ett insticksprogramsprojekt. Om du vill starta i felsökningsläge väljer du Felsök som > Equinox-ramverk från snabbmenyn i insticksprogramsprojektet.

När en genväg används söker PDE efter befintliga startkonfigurationer för Equinox OSGI-ramverket och skapar en ny startkonfiguration endast om ingen befintlig hittas. Om en startkonfiguration hittas används den. Om flera konfigurationer hittas öppnas en dialogruta där alla befintliga startkonfigurationer för Equinox OSGi-ramverket visas och användaren uppmanas att välja en.

Som standard öppnar Equinox OSGi-ramverket med programargumentet -console. Med det här alternativet aktiveras OSGi-konsolen vilket innebär att du kan köra många kommandon, till exempel installation, start och stopp av samlingspaket.

 

Anpassa en startkonfiguration

Du kan se till att ha fullständig kontroll över start av Equinox OSGi-ramverket genom att skapa och anpassa en startkonfiguration i dialogrutan Startkonfiguration.

Dialogrutan Startkonfiguration kan anropas via Kör > Kör... eller Felsök > Felsök... på menyn på den översta nivån. Du kan skapa en ny startkonfiguration för Equinox OSGi-ramverket genom att dubbelklicka på noden för Equinox OSGi-ramverket i trädvyn till vänster.

En startkonfiguration för Equinox OSGi-ramverket innehåller sex flikar som du kan använda till att anpassa alla aspekter av teststarten. Mer information finns i följande dokument: