Tabblad Plugins

Op de tab Plugins kunt u de plugins (ook wel bundels genoemd) en hun startniveau selecteren, waarna u de systeemeigenschappen osgi.bundles en osgi.bundles.defaultStartLevel kunt aanpassen waarmee de startconfiguratie wordt uitgevoerd.

Equinox-plugins

 

Standaardstartniveau

Een startniveau is een positief geheel getal dat het OSGi-standaardstartniveau aangeeft waarmee een bundel wordt uitgevoerd. Het standaardstartniveau, dat aan alle geselecteerde bundels wordt toegewezen, wordt in eerste instantie ingesteld op 4. Deze standaardinstelling kan direct worden gewijzigd om het startniveau van een groot aantal bundels tegelijkertijd te wijzigen, of per bundel worden gewijzigd.

 

Standaardstartstatus

De startstatus geeft aan het framework aan of een bundel als actief moet worden gemarkeerd nadat deze is geïnstalleerd. Indien ingesteld op waar (de standaardwaarde) wordt een bundel altijd gestart wanneer het framework wordt gestart. De instelling Plugins automatisch starten is een standaardinstelling die op alle geselecteerde bundels tegelijkertijd wordt toegepast, maar per bundel kan worden gewijzigd.

 

Bundels selecteren

Bundels die bij het opstarten moeten worden geïnstalleerd door het framework moeten expliciet worden geselecteerd op deze pagina. Standaard wordt aan een bundel het standaardstartniveau en de standaardstartstatus toegewezen, maar deze waarden kunnen worden gewijzigd per bundel door de bundel te selecteren en het startniveau en de startstatus te bewerken.

Er zijn verschillende knoppen die u helpen bij het selecteren van plugins, waaronder de knop Vereiste plugins toevoegen. U moet de knop Vereiste plugins toevoegen vaak gebruiken om te controleren of uw subset van plugins volledig is.

Vergeet niet dat als een werkgebiedbundel dezelfde ID heeft als een doelbundel, de werkgebiedbundel wordt gebruikt in plaats van het doelequivalent ervan. Dit gedragspatroon kan worden gewijzigd door de selectie van een werkgebiedbundel op te heffen en het doelequivalent ervan te selecteren.

 

Pluginset valideren

De functionaliteit Pluginset valideren, die kan worden opgeroepen via de knop die zich in de rechteronderhoek van de tab Plugins bevindt, analyseert de geselecteerde set met plugins om problemen tijdens het starten te analyseren. Ontbrekende dependency's, onjuiste uitvoeringsomgevingen en incompatibele platformfilters zijn een aantal van de mogelijke problemen die ertoe kunnen leiden dat uw plugin niet wordt uitgevoerd.

Als u de optie Plugin-dependency's automatisch valideren vóór starten inschakelt, voert PDE de functie Pluginset valideren vóór elke startbewerking uit. Als er problemen worden aangetroffen, wordt een dialoogvenster weergegeven met de fout, zodat u deze kunt bekijken. U hebt de optie om de startbewerking voort te zetten zonder de problemen te corrigeren of de startbewerking te annuleren om eerst de problemen op te lossen. Als er geen problemen worden aangetroffen, wordt de startbewerking gewoon voortgezet.