Overzicht
De pagina Overzicht heeft een tweeledig doel:
Algemene informatie
Een ID is verplicht en moet voldoen aan de plugin.dtd.
Een versie is verplicht en moet in de vorm groot.klein.micro.kwalificatie zijn ingesteld (bijvoorbeeld 1.3.0).
Een naam is de vertaalbare weergavenaam van de plugin. Dit veld is verplicht.
Een provider is de vertaalbare naam van de provider van de plugin. Dit veld is optioneel.
Een platformfilter is een geldige LDAP-tekenreeks die in een systeem dat wordt uitgevoerd, moet worden ingesteld op true (waar), zodat de plugin kan worden uitgevoerd. De volgende filter geeft bijvoorbeeld aan dat de plugin bestemd is om alleen op systemen met een win32-Windowssysteem te worden uitgevoerd: Eclipse-PlatformFilter: (ws=win32). Als een gebruiker probeert om Eclipse uit te voeren op een platform dat niet aan dit vereiste voldoet, wordt de plugin automatisch genegeerd door de runtime.
Een activator is een Java-klasse die de levenscyclus van plugins bestuurt. Deze is alleen nodig als u bewerkingen wilt uitvoeren voor het opstarten of afsluiten van de plugin.
Uitvoeringsomgevingen
Een bundeluitvoeringsomgeving geeft het minimale niveau van JRE aan dat vereist is voor de plugin om te kunnen worden uitgevoerd. Als de JRE die wordt gebruikt om Eclipse uit te voeren niet aan het vereiste voldoet, wordt de plugin niet uitgevoerd.
Klik op de knop Toevoegen... om door een lijst met beschikbare uitvoeringsomgevingen te bladeren en de verwerkingsomgeving die het beste bij uw plugin past toe te voegen. Als u bijvoorbeeld J2SE-1.4 als de bundeluitvoeringsomgeving van uw plugin declareert, wordt uw plugin alleen uitgevoerd met een JRE-versie >= 1.4.
Als de plugin kan worden uitgevoerd in een verwerkingsomgeving die geen juiste subset is van de opgegeven verwerkingsomgeving (bijvoorbeeld J2SE-1.4 and CDC-1.1/Foundation-1.1), moeten beide uitvoeringsomgevingen worden opgegeven.
Tijdens het exporteren van een plugin wordt de plugincode gecompileerd ten opzichte van de JRE die aan de eerste verwerkingsomgeving is gekoppeld die in het bestand MANIFEST.MF wordt vermeld. Klik op de hyperlink JRE-koppelingen configureren... om de voorkeurenpagina
Venster > Voorkeuren... > Java > Geïnstalleerde JRE's > Uitvoeringsomgevingen
te openen voor een lijst met OSGi-uitvoeringsomgevingen en de bijbehorende lijst met compatibele JRE's die op het systeem zijn geïnstalleerd.
Wanneer u de lijst met uitvoeringsomgevingen voor uw plugin bijwerkt, moet u het Klassenpad en compatibiliteitsinstellingen van compileerprogramma bijwerken via de hyperlink om er zeker van te zijn dat u compileert aan de hand van de juiste JRE en dat u de instellingen hebt die het beste passen bij uw eerste verwerkingsomgeving.