Pluginarchiefbestanden

Plugins en pluginfragmenten worden opgeslagen als pakket in afzonderlijke Java-archiefbestanden (.jar). U kunt de standaardvoorzieningen voor Java-archiefbestanden gebruiken om pluginarchiefbestanden te maken. Er wordt geen onderscheid gemaakt tussen een pluginarchiefbestand met een plugin en een pluginarchiefbestand met een pluginfragment.

De aanbevolen indeling voor namen van pluginarchiefbestanden is
<id>_<versie>.jar

Hierbij is <id> de ID van de plugin of het fragment en <versie> het volledige versienummer in het bijbehorende bestand plugin.xml respectievelijk fragment.xml. Opmerking: bij de hierboven aanbevolen naamgevingsmethode is de kans op verwarring het kleinst, maar in de architectuur van Eclipse is het gebruik van deze methode niet verplicht. Hieronder ziet u enkele voorbeelden van geldige namen voor pluginarchiefbestanden.

org.eclipse.platform_1.0.3.jar
org.eclipse.ui.nl_2.0.jar
mijn_plugin.jar

Intern wordt elk pluginarchiefbestand opgeslagen als pakket met alle relevante plugin- of fragmentbestanden vanuit de desbetreffende plugin- of fragmentdirectory (maar niet met inbegrip van het directorypadelement). Het archiefbestand heeft de volgende structuur:

plugin.xml OF fragment.xml
overige plugin- of fragmentbestanden en subdirectory's
META-INF/
   Java-JAR-manifest- en beveiligingsbestanden