Skillebladet Bundter

skillebladet Bundter kan du vælge bundterne og deres startniveauer, som derefter gør det muligt for dig at tilpasse systemegenskaberne osgi.bundles og osgi.bundles.defaultStartLevel, som startkonfiguration bliver udført med.

Equinox-bundter

Standardstartniveau

Et startniveau er et positivt heltal, der angiver det standard-OSGi-startniveau, som bundtet udføres med. Det standardstartniveauet, som alle de valgte bundter får tildelt, er oprindeligt indstillet til 4. Denne masterindstilling kan ændres direkte for at revidere startniveauet for alle bundterne under ét, eller den kan tilsidesættes for enkelte bundter.

Standardstartstatus

Startstatussen angiver over for strukturen, om et bundt skal markeres som aktivt, når det er installeret. Hvis indstillingen er angivet til sand (standardværdien), bliver et bundt altid startet, når strukturen startes. Standard for Automatisk start er en masterindstilling, som anvendes på alle valgte bundter under ét, men den kan tilsidesættes for enkelte bundter.

Valg af bundter

Bundter, der skal installeres af strukturen ved start, skal markeres eksplicit på denne side. Et bundt tildeles normalt standardstartniveauet og standardstartstatus, men disse værdier kan tilsidesættes for enkelte bundter ved at vælge bundtet og redigere startniveauet og -statussen på stedet.

Der er et antal tilgængelige knapper, som er nyttige ved valg af bundter, herunder knappen Tilføj påkrævede bundter. Knappen Tilføj påkrævede bundter skal bruges ofte for at sikre, at den delmængde af bundter, du har valgt, er komplet.

Bemærk, at hvis et arbejdsområdebundt har samme id som et målbundt, vil arbejdsområdebundtet tilsidesætte målbundtet. Denne funktionalitet kan tilsidesættes ved at fjerne markeringen af et arbejdsområdebundt og markere det tilsvarende målbundt.

Validér bundter

Funktionaliteten Validér bundter, der kan startes vha. knappen nederst til højre på skillebladet Bundter, analyserer det valgte sæt af bundter for at identificere startproblemer. Manglende afhængigheder, ikke-opfyldte udførelsesmiljøer og inkompatible platformsfiltre er f.eks. nogle af de problemer, der kan medføre, at dit bundt ikke kan udføres.

Hvis du afkrydser feltet med indstillingen Validér bundter automatisk inden start, udføres PDE funktionen Validér bundter inden hver start. Hvis der opdages problemer, vises en dialogboks med oplysninger om fejlen, så du kan undersøge dem, og du kan vælge, om du vil fortsætte med starten uden at løse problemerne, eller om du vil annullere starten og rette fejlene. Hvis der ikke bliver fundet nogen problemer, fortsætter starten som normalt.

Relateret reference

OSGi Framework-startprogram
Eclipse-startprogram
Startprogram for JUnit-plugin-test
Skillebladet Bundter
Skillebladet Argumenter
Skillebladet Indstillinger
Skillebladet Sporing
Skillebladet Miljø
Skillebladet Fælles