Proyectos Java compartidos

Hay dos opciones para referenciar clases Java compartidas desde un proyecto web:
  1. Cree una copia única del archivo JAR del proyecto Java en el archivo EAR. Cada archivo WAR hace referencia al archivo JAR. Este método reduce el tamaño del archivo EAR.
  2. Cree una copia del archivo JAR en cada archivo WAR. Utilice este método si un solo archivo WAR hace referencia al archivo JAR.

Biblioteca a nivel de EAR

Complete los siguientes pasos para colocar los archivos de origen Java en un proyecto separado:
  1. Cree un proyecto Java nuevo y añada el código fuente Java a la carpeta src del proyecto.
  2. Pulse con el botón derecho del ratón en el proyecto en la vista Proyecto y seleccione Propiedades.
  3. Seleccione el elemento Conjunto de despliegue en el panel de navegación. En el panel Ear Module Assembly, pulse Añadir para incluir los proyectos Java a los que desea hacer referencia.
    Figura 1. Dependencias de módulo de archivador empresarial de Java EE
    Panel Conjunto de módulo ear
  4. Haga clic en Aceptar para guardar los cambios.

Biblioteca de módulos web

Para crear una copia del archivo JAR en cada archivo WAR, complete los siguientes pasos:
  1. Pulse con el botón derecho del ratón en el proyecto en la vista Proyecto y seleccione Propiedades.
  2. Seleccione el elemento Conjunto de despliegue en el panel de navegación. En el panel Conjunto de despliegue web, pulse Añadir para incluir los proyectos o archivadores Java a los que desea hacer referencia.
  3. Haga clic en Aceptar para guardar los cambios.