Eclipse 3.0 ja sitä aiemmat versiot toimitettiin siten, että kukin lisäosa oli hakemisto, joka sisälsi koodin JAR-arkistossa sekä useita muita tiedostoja. Jotta voitaisiin pienentää toimitettavien tiedostojen määrää ja Eclipse-jakelupakettien kokoa, Eclipse-ohjelmiston tukea on parannettu niin, että kukin lisäosa pystytään toimittamaan yhtenä koodin ja muut resurssit sisältävänä JAR-tiedostona.
Toimitettavan lisäosan muuntaminen JAR-arkistoksi
manifest.mf-tiedosto, poista Bundle-Classpath-otsikko.plugin.xml-tiedosto, muuta kirjastomerkintä pisteeksi seuraavasti: <runtime>
<library name=".">
<export name="*"/>
</library>
</runtime>build.properties-tiedostoa seuraavasti:(.)bin.includes pitäisi olla yksi. Jos bin.includes-rivillä on ollut esimerkiksi nimi core.jar, sen tilalle tulee .. Esimerkiksi: bin.includes=about.html,.,META-INF/MANIFEST.MFsource.foo.jar= nimeksi source..= (eli source piste piste)output.foo.jar= nimeksi output..= (eli output piste piste)jars.compile.order)manifest.mf-tiedoston, lisää META-INF/-merkintä bin.includes-riville.<plugin>-tunnisteeseen: unpack="false"about.html-tiedoston linkitettyä sisältöä.about.html-perustiedosto ilman linkitettyjä tiedostoja, sinun ei tarvitse tehdä mitään.about.html-tiedostosta, kyseinen sisältö täytyy sijoittaa about_files-nimiseen hakemistoon lisäosan juureen.about.html-tiedostossa olevat linkit osoittamaan tiedostojen uuteen sijaintipaikkaan. Jos käytössä on mukautettu koontikomentosarja (build.xml):
Jos käytössä on muita komentosarjoja (esimerkiksi javadoc-muodostuksen komentosarjoja):