Conjunto de despliegue de Java EE

Las páginas de propiedades del conjunto de despliegue le permiten añadir correlaciones de recursos y dependencias flexibles en sus aplicaciones.

Para acceder a la página del conjunto de despliegue, pulse el botón derecho del ratón en su proyecto Java™ EE y seleccione Propiedades > Conjunto de despliegue. Para los módulos Java EE, la página consta de dos pestañas:

La pestaña Conjunto de despliegue

La tabla Conjunto de despliegue consta de dos columnas: la columna Vía de acceso de despliegue y la columna de Origen.
  • La vía de acceso de despliegue:

    La columna Vía de acceso de despliegue representa la vía de acceso donde se halla la referencia en el archivo empaquetado. Puede modificar esta ubicación para personalizar cómo desea que se organicen en el archivado empaquetado. Sin embargo, la eliminación de las correlaciones de la carpeta predeterminada o la modificación de sus vías de acceso de despliegue se debe realizar con cuidado, ya que se podrían producir problemas con el despliegue si los cambios infringen los requisitos de especificación Java EE.

  • La columna Origen

    La columna Origen representa la ubicación del recurso en relación al proyecto, el sistema de archivos o el espacio de trabajo, dependiendo de qué tipo de dependencia se haya añadido.

Adición de dependencias

La pestaña Entradas de manifiesto

Gestión de la vía de acceso de clases de Java EE

La experiencia de despliegue de Java EE en el espacio de trabajo simula el entorno de ejecución de forma muy precisa, lo que reduce la posibilidad de que se produzcan problemas imprevistos que pueden aparecer después de publicar la aplicación. Cada archivo MANIFEST del módulo se gestiona capturando la visibilidad del tiempo de ejecución duplicando archivos JAR dependientes u otros proyectos en la vía de acceso de clases del proyecto. La pestaña MANIFEST del conjunto de despliegue captura las entradas existentes y le permite añadir más entradas en el ámbito del módulo EAR padre. La lista de entradas disponibles se limita a tipos de archivos JAR que residan dentro del módulo EAR desplegado y no se incluyen en el directorio lib del EAR designado. En Java EE 5, la carpeta de bibliotecas se ha introducido en los módulos EAR como una simple técnica para compartir archivos JAR utilizados por otros módulos contenidos, pero ya no es necesario añadir entradas en cada archivo MANIFEST. La página Conjunto de despliegue para proyectos EAR incluye un campo para cambiar la ubicación predeterminada de esta carpeta. De forma predeterminada, se comparten todos los archivos JAR de la carpeta /lib y su vía de acceso de clases incluirá estos archivos JAR automáticamente. Además, no es necesario que el archivo JAR que resida físicamente en esta carpeta si se crea una correlación desde su ubicación de desarrollo en la carpeta /lib del tiempo de ejecución del archivo EAR.

Los módulos web también tienen una carpeta especial que permite compartir bibliotecas en WEB-INF/lib. De forma similar que la carpeta de bibliotecas de EAR, cualquier archivo JAR de tipo loose o cualquier proyecto del espacio de trabajo correlacionado con esta ubicación aparecerán automáticamente en la vía de acceso de clases del proyecto web.

Configuración de WebSphere Application Server Loose

El entorno de prueba WebSphere prepara su proyecto para el despliegue mientras se está desarrollando y utiliza contenido de proyecto sin formato tal como está, mientras se correlaciona en una estructura de tiempo de ejecución Java EE estándar que WebSphere Application Server pueda entender. Esta correlación en WebSphere Application Server se denomina configuración loose y permite realizar un despliegue activo de las aplicaciones Java EE sin que haga falta ningún empaquetado especial antes de la publicación. La nueva prestación de ensamblaje le permite utilizar diseños de proyectos no predeterminados y las correlaciones de artefacto que pueden requerir alguna acción de empaquetado en el momento de la publicación, y podría afectar el rendimiento de publicación. En estos casos, los mensajes de validación le avisarán de estos posibles problemas. Si no aparece ningún mensaje, la aplicación se puede ejecutar tal cual, sin ninguna penalización en el rendimiento.

Icono que indica el tipo de tema Tema de conceptos
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: cdeploymentassembly.html