Exportación de plug-in

El PDE suministra un asistente Exportación de plug-in para exportar los plug-ins y fragmentos en un formato adecuado al despliegue. Con este asistente, no se enterará del proceso de los scripts Ant, y su espacio de trabajo no se llenará de recursos generados durante la operación de construcción. El asistente está disponible bajo Archivo > Exportar... > Desarrollo de plug-ins > Plug-ins y fragmentos desplegables .

 

Selección de plug-ins

El asistente visualiza todos los plug-ins no binarios que se encuentran en el espacio de trabajo.

Plug-ins

Seleccione los plug-ins que desee exportar. Si observa que está exportando el mismo conjunto de plug-ins una y otra vez, puede pulsar Conjunto de trabajo... para definir un conjunto de trabajo de plug-ins.

 

Destino

Puede optar por exportar los plug-ins en un directorio o en un archivador ZIP.

Destino

Si elige exportar a un directorio (el valor predeterminado), los plug-ins se colocarán en un subdirectorio plugins/ del directorio elegido.

Si elige exportar a un archivador, todos los plug-ins se empaquetarán en un solo archivador ZIP. La estructura de directorios dentro del archivador ZIP también empezará por plugins/ como raíz.

 

Opciones

Opciones

La opción Incluir código fuente produce la exportación del código fuente junto con los binarios. Si un plug-in está empaquetado como JAR, el código fuente se colocará en una carpeta src/ en el directorio raíz del JAR. Si el plug-in está empaquetado como directorio plano, el código fuente se colocará en un ZIP fuente dentro del directorio del plug-in como hermano del JAR de biblioteca. Consulte el documento Ubicaciones de código fuente para obtener detalles acerca del convenido de denominación de archivadores fuente.

La opción Empaquetar como archivadores JAR individuales empaqueta cada plug-in como JAR. Esta opción es aconsejable para plug-ins cuyo código esté almacenado en el directorio raíz (es decir, plug-ins que no tienen la cabecera Bundle-ClassPath de MANIFEST.MF o ésta tiene el formato Bundle-ClassPath: .). Los JAR anidados se desaconsejan vivamente, ya que dificultan el rendimiento: así, el entorno de ejecución deberá extraer estos JAR durante la ejecución. Por tanto, si el código del plug-in está empaquetado en un JAR, es aconsejable mantener el plug-in desplegado como directorio plano.

La opción Guardar como script Ant permite guardar los valores de la operación de exportación para que pueda volver a ejecutarse más tarde sin necesidad de pasar de nuevo por el asistente. Al igual que la operación de exportación, la tarea Ant se ejecuta como trabajo asíncrono; por tanto, puede que no sea adecuada para incorporarla como parte de un script Ant más grande.

 

Firma de JAR

La pestaña Firma de JAR sólo está disponible cuando se selecciona la opción Empaquetar como archivadores JAR individuales en la pestaña Opciones.

Firma de JAR

Para firmar los JAR, debe estar ejecutando Eclipse con un JDK completo en lugar de hacerlo sólo con un JRE.

Los campos Ubicación de almacén de claves, Alias y Contraseña son obligatorios para la operación de firma.