Fliken Insticksprogram

På fliken Insticksprogram kan du välja insticksprogram (även kallade samlingspaket) och startnivå för dem, som i sin tur gör att du kan anpassa systemegenskaperna osgi.bundles och osgi.bundles.defaultStartLevel som används för startkonfigurationen.

Equinox-insticksprogram

 

Standardstartnivå

En startnivå är ett positivt heltal som anger den standard-OSGi-startnivå där ett samlingspaket startas. Standardstartnivån som tilldelas till alla valda samlingspaket har till en början värdet 4. Du kan ändra den här huvudinställningen direkt om du vill ändra startnivån för en mängd samlingspaket eller så kan du åsidosätta den på per-paket-basis.

 

Standardstartstatus

Startstatus anger för ramverket om ett samlingspaket ska markeras som aktivt efter att det har installerats. Om värdet true (standardvärdet) anges startas ett samlingspaket alltid när ramverket startas. Inställningen Starta insticksprogram automatiskt är en huvudinställning som gäller för alla valda samlingspaket men den kan åsidosättas på per-paket-basis.

 

Val av samlingspaket

Samlingspaket som ska installeras av ramverket vid start måste markeras explicit på den här sidan. Som standard tilldelas ett samlingspaket standardstartnivå och standardstartstatus men du kan åsidosätta de här värdena på per-paket-basis genom att välja samlingspaketet och redigera startnivå och -status på plats.

Det finns ett antal knappar tillgängliga som är till hjälp vid val av insticksprogram, till exempel knappen Lägg till nödvändiga insticksprogram. Knappen Lägg till nödvändiga insticksprogram bör användas ofta för att säkerställa att den underuppsättning insticksprogram som du har valt är fullständig.

Lägg märke till att om ett samlingspaket i arbetsytan har samma ID som ett målsamlingspaket åsidosätter samlingspaketet i arbetsytan målsamlingspaketet. Du kan åsidosätta den här egenskapen genom att avmarkera samlingspaketet i arbetsytan och markera målsamlingspaketet.

 

Validera insticksprogramsuppsättning

Funktionen Validera insticksprogramsuppsättning, som kan anropas via en knapp längst ned till höger på fliken Insticksprogram, analyserar den valda uppsättningen insticksprogram för att kontrollera om det finns startproblem. Saknade beroenden, ouppfyllda körningsmiljöer och inkompatibla plattformsfilter är några exempel på potentiella problem som kan förhindra insticksprogrammet att köras.

Om du markerar alternativet Validera insticksprogrammets beroende automatiskt före start körs funktionen Validera insticksprogramsuppsättning före varje start. Om problem upptäcks öppnas en dialogruta där felen visas. Du kan välja att starta insticksprogrammet utan att korrigera problemen eller avbryta för att åtgärda dem. Om inga problem hittas startas insticksprogrammet som vanligt.