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.MF
source.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):