Compilación de un nodo definido por el usuario en Java

Antes de empezar

Debe disponer de un nodo definido por el usuario escrito en Java. Puede ser uno de los nodos de ejemplo facilitados que se describen en la sección Archivos de nodos de ejemplo o bien un nodo que haya creado usted mismo siguiendo las instrucciones que se indican en las secciones Creación de un nodo de proceso de mensajes o un nodo de salida en Java o Creación de un nodo de entrada en Java.

Puede compilar un nodo definido por el usuario en Java desde la línea de mandatos o bien desde el propio proyecto. En este tema se describen ambas opciones.

Cuando compile un nodo definido por el usuario de Java en una plataforma distribuida, necesitará IBM Software Developer Kit para Java, Versión 1.3.1. En z/OS necesita IBM SDK para z/OS Java 2 Technology Edition, Versión 1.4.

Inicio del cambio

Compilación de un nodo definido por el usuario en Java desde el área de trabajo

Emplee el siguiente procedimiento para compilar el nodo definido por el usuario en Java desde el área de trabajo:

  1. Cambie a la Perspectiva de desarrollo de Java, en caso de que aún no esté activa.
  2. En el Explorador de paquetes, seleccione el directorio /src dentro del proyecto del nodo y pulse Archivo > Exportar….
  3. Desde la lista visualizada, seleccione el archivo JAR. Pulse Siguiente.
  4. En la lista aparecen automáticamente los recursos que están a su disposición para exportar como un archivo JAR. Verifique si la carpeta /src y todo su contenido Java están seleccionados.
  5. Verifique si el recuadro Exportar archivos de clases y recursos generados está seleccionado.
  6. Especifique un nombre y una ubicación para el archivo JAR. Debe colocar el archivo dentro del directorio raíz del proyecto de nodo y asignar al archivo el mismo nombre que el del proyecto (con una extensión .jar).
  7. Puede utilizar los valores por omisión para el resto de las opciones. Pulse Finalizar.
El archivo .jar creado aparecerá en el proyecto de nodo. A continuación, el archivo .jar estará preparado para instalarlo en un dominio de intermediarios (vea la sección Instalación de una extensión definida por el usuario en un dominio de intermediarios) o para empaquetarlo para su distribución (vea la sección Distribución de un nodo definido por el usuario).
Fin del cambio

Compilación de un nodo definido por el usuario en Java desde la línea de mandatos

Emplee el siguiente procedimiento para compilar el nodo definido por el usuario en Java desde la línea de mandatos:

  1. Añada la ubicación de jplugin.jar a CLASSPATH. La ubicación del archivo jplugin.jar para cada plataforma se muestra a continuación:

    En Windows: dir_instalación\classes\jplugin.jar

    En UNIX: dir_instalación/classes/jplugin.jar

    En z/OS: dir_instalación/classes/jplugin.jar

  2. Vaya al siguiente directorio:

    c:\dir_instalación\sample\extensions\JavaPlugin

    c:/dir_instalación/sample/extensions/JavaPlugin

    c:/dir_instalación/sample/extensions/JavaPlugin

  3. Compile el archivo .java utilizando el mandato javac, por ejemplo:
    javac com/ibm/jsamples/nombrenodo.java
  4. Empaquete el archivo .class resultante en un archivo .jar, tal como se indica a continuación:
    jar -cvf nombrenodo.jar com/ibm/jsamples

A continuación, el archivo .jar que ha creado estará preparado para instalarse en un dominio de intermediarios (consulte la sección Instalación de una extensión definida por el usuario en un dominio de intermediarios) o para empaquetarse para la distribución (consulte la sección Distribución de un nodo definido por el usuario).

Conceptos relacionados
Nodos de entrada definidos por el usuario
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario

Tareas relacionadas
Desarrollo de extensiones definidas por el usuario
Instalación de una extensión definida por el usuario en un dominio de intermediarios
Comprobación de un nodo definido por el usuario
Distribución de un nodo definido por el usuario

Referencia relacionada
API de nodo Java definida por el usuario