Exportar una característica

Primero tendrá que poner a punto la configuración de construcción. En la configuración de construcción hay información sobre los archivos y directorios que deben incluirse en la característica para cada uno de los conectores y fragmentos. Puede que haya algunos archivos y directorios utilizados durante la fase de diseño que no deban incluirse. Encontrará los detalles en el tema Configuración de construcción

A continuación, para construir y exportar la característica, puede utilizar el asistente del PDE Exportar características desplegables. Así el proceso de los scripts Ant se realizará internamente y su área de trabajo no se llenará de productos secundarios producidos por la construcción. 

Seleccione Archivo>Exportar...>Características desplegables.

Seleccione la característica o las características que desea exportar.

Una característica puede exportarse a un archivador o un directorio.

Para publicar una característica en un sitio de actualizaciones, la característica y los conectores incluidos deben empaquetarse como archivadores JAR individuales.

Asistente Exportar características

Pulse Siguiente.

Generación de manifiestos JNLP

Tiene la opción de firmar los JAR como medida de seguridad adicional. También tiene la opción de generar manifiestos JNLP para el desarrollo de Java Web Start.

El asistente construirá todas las características seleccionadas y los conectores y fragmentos que se incluyen en ellas.  Las características van a un subdirectorio features/ y los conectores van a un subdirectorio plugins/.

 

Otra posibilidad consiste en construir las características manualmente:

  1. Pulse con el botón derecho del ratón el archivo feature.xml del proyecto de su característica y elija 'Crear archivo de construcción Ant'.Se generará un archivo build.xml. 
  2. Seleccione el archivo build.xml y elija 'Ejecutar Ant...'. 
  3. En el asistente del script de construcción Ant, seleccione el destino o los destinos que desea ejecutar.Encontrará los detalles en el tema Generar scripts Ant