Eclipse 3.0 y anteriores se enviaban de forma que cada conector era un directorio que contenía código en un JAR, junto con muchos otros archivos. Para mejorar el número de archivos que se envían con el tamaño de las distribuciones de Eclipse, se ha añadido soporte en Eclipse para poder enviar cada conector como un único archivo JAR que contenga su código y otros recursos.
Convertir un conector a enviar como JAR
manifest.mf
, simplemente suprima la cabecera Paquete
compuesto-Vía de acceso de clases
.plugin.xml
, cambie la entrada de biblioteca
para que sea un punto, de esta manera: <runtime>
<library name=".">
<export name="*"/>
</library>
</runtime>
build.properties
:(.)
bin.includes
. Por ejemplo, si la línea
bin.includes
tenía normalmente core.jar
, se sustituirá por
.
. Por ejemplo: bin.includes=about.html,.,META-INF/MANIFEST.MF
source.foo.jar=
a source..=
(es decir, source punto punto)output.foo.jar=
a output..=
(es decir, output punto punto)jars.compile.order
, etcmanifest.mf
, añada META-INF/
a bin.includes
.<plugin>
relacionado: unpack="false"
about.html
.about.html
básico sin archivos enlazados, no es necesario realizar
ninguna acción.about.html
,
ese contenido debe colocarse en un directorio denominado "about_files"
en el
directorio raíz del conector.about.html
para señalar la nueva ubicación
de los archivos. Si tiene un script de construcción personalizado (build.xml
):
Si tiene otros scripts (por ejemplo, scripts de generación de documentación java):