Eclipse 3.0 och tidigare versioner sändes på så sätt att varje insticksprogram var en katalog som innehöll kod i en JAR-fil, tillsammans med flera andra filer. För att hålla ned antalet filer vi sänder, liksom storleken på Eclipse-distributionerna, har vi lagt till funktioner i Eclipse för att kunna sända varje insticksprogram som en enskild JAR-fil som innehåller programmets kod och andra resurser.
Konvertera ett insticksprogram så att det kan sändas som en JAR-fil
manifest.mf tar du helt enkelt bort rubriken Bundle-Classpath.plugin.xml ändrar du biblioteksposten till en punkt enligt följande: <runtime>
<library name=".">
<export name="*"/>
</library>
</runtime>build.properties:(.)bin.includes. Om t.ex. raden bin.includes tidigare hade core.jar, ersätts det med .. Exempel: bin.includes=about.html,.,META-INF/MANIFEST.MFsource.foo.jar= till source..= (dvs. source punkt punkt)output.foo.jar= till output..= (dvs. output punkt punkt)jars.compile.order osvmanifest.mf lägger du till META-INF/ i bin.includes.<plugin>: unpack="false"about.html.about.html utan länkade filer behöver du inte göra något.about.html måste det innehållet placeras i en katalog med namnet "about_files" vid roten för insticksprogrammet.about.html så att de pekar på den nya platsen för filerna! Om du har ett anpassat byggskript (build.xml):
Om du har andra skript (t.ex. javadoc-genereringsskript):