Oversikt
Siden Oversikt har to hensikter:
Generell informasjon
En ID er obligatorisk og må samsvare med plugin.dtd.
En versjon er obligatorisk og må være i formen hoved.underordnet.mikro.kvalifikator (for eksempel 1.3.0).
Et navn er det oversettbare presentasjonsnavnet på plugin-modulen. Dette feltet er obligatorisk.
En leverandør er det oversettbare navnet på plugin-leverandøren. Dette feltet er valgfritt.
Et plattformfilter er en gyldig LDAP-streng som må evalueres til sann i et kjørende system for at plugin-modulen skal kjøre. Det følgende filteret oppgir for eksempel at plugin-modulen er utviklet for å bare kjøre på plattformer med et win32-vindussystem: Eclipse-PlatformFilter: (ws=win32). Hvis en bruker prøver å kjøre Eclipse på en plattform som ikke oppfyller dette kravet, blir plugin-modulen stille ignorert av kjøretiden.
En aktivator er en Java-klasse som styrer plugin-modulens livssyklus. Den er bare nødvendig hvis du krever at arbeidet skal gjøres ved oppstart eller avslutning av plugin-modulen.
Utføringsmiljøer
Et buntutføringsmiljø oppgir det minste nivået av JRE som kreves for at plugin-modulen skal kjøre. Hvis den JRE som blir brukt til å kjøre Eclipse, ikke oppfyller kravene, vil plugin-modulen ikke kjøre.
Velg Legg til-knappen for å bla gjennom en liste over tilgjengelige utføringsmiljøer og legge til ett som passer til plugin-modulen. Hvis du for eksempel deklarerer J2SE-1.4 som plugin-modulens buntutføringsmiljø, vil din plugin-modul bare kjøre med JRE-versjon >= 1.4.
Hvis plugin-modulen kan kjøre i et utføringsmiljø som ikke er et riktig delsett av utføringsmiljøet som er oppgitt (for eksempel J2SE-1.4 og CDC-1.1/Foundation-1.1), bør begge utføringsmiljøene oppgis.
Under en
plugin-eksport blir plugin-koden kompilert mot JREen som er knyttet til det første utføringsmiljøet som er
oppført i MANIFEST.MF. Klikk på linken
Konfigurer JRE-tilknytninger for å åpne preferansesiden
Vindu > Preferanser > Java > Installerte JREer > Utføringsmiljøer
, der du finner en liste over OSGi-utføringsmiljøer og deres tilsvarende liste over kompatible JREer
som er installert på systemet.
Når du oppdaterer listen over utføringsmiljøer for plugin-modulen, bruker du Oppdater innstillingene for klassebanen og kompilatorsamsvar via linken for å forsikre deg om at du kompilerer mot riktig JRE og har innstillingene som passer best til det første utføringsmiljøet.