Eclipse 3.0 a předchozí byly dodávány tak, že každý modul plug-in byl adresářem, který obsahoval kód v JAR spolu s více jinými soubory. S cílem zlepšit počet souborů, který dodáváme společně s velikostí distribucí Eclipse, máme v Eclipse přidanou podporu, aby bylo možné dodávat každý modul plug-in jako jediný soubor JAR obsahující jeho kód a další prostředky.
Převod modulu plug-in, aby mohl být dodán jako soubor JAR
manifest.mf , jednoduše odstraňte hlavičku Bundle-Classpath.plugin.xml, změňte položku knihovny na tečku, jako zde: <runtime>
<jméno knihovny=".">
<název exportu="*"/>
</knihovna>
</runtime>build.properties:(.)bin.includes. Pokud například váš řádek bin.includes měl core.jar, bude to nahrazeno ..Například: bin.includes=about.html,.,META-INF/MANIFEST.MFsource.foo.jar= na source..= (tj. source tečka tečka)output.foo.jar= na output..= (tj. output tečka tečka)jars.compile.order atd.manifest.mf, pak přidejte META-INF/
do bin.includes.<plugin> následující: unpack="false"about.html.about.html bez odkazovaných souborů, pak nemusíte dělat nic.about.html, pak musí být tento obsah umístěn v adresáři s názvem "about_files" v kořenu modulu plug.in.about.html, aby směrovaly na nové umístění souborů! Pokud máte vlastní sestavení skriptu (build.xml):
Pokud máte jiné skripty (např. skripty na generování dokumentace javadoc):