Los cargadores de clases forman parte del código JVM (Máquina virtual Java™) y son
los responsables de buscar y cargar archivos de clase. Los cargadores de clases
permiten que las aplicaciones que están desplegadas en servidores accedan a los
repositorios de clases y recursos disponibles. Los desarrolladores y los
desplegadores de aplicaciones deben considerar la ubicación de los archivos de
clases y recursos, y los cargadores de clases que se utilicen para acceder a
esos archivos, para que los archivos estén disponibles para las aplicaciones
desplegadas. Los cargadores de clases afectan al empaquetado de
aplicaciones y al comportamiento de tiempo de ejecución de las aplicaciones
empaquetadas de las aplicaciones desplegadas.
Antes de empezar
En este tema se describe cómo configurar los cargadores de clases
de los módulos o los archivos de aplicación instalados en un servidor de
aplicaciones.
Para entender mejor los cargadores de clases en WebSphere Application Server,
consulte Cargadores de clases. El tema Carga de clases: recursos de aprendizaje hace referencia a los orígenes adicionales.
Acerca de esta tarea
Configure los cargadores de clases de los módulos o los archivos de
aplicación instalados en un servidor de aplicaciones utilizando la consola
administrativa. Los cargadores de clases se configuran para garantizar que los
archivos de aplicaciones desplegados y los módulos puedan acceder a las clases
y a los recursos que tienen que ejecutar satisfactoriamente.
Procedimiento
- Si un módulo de aplicación instalado utiliza un recurso,
cree un suministrador de recursos que especifique el nombre del directorio de los controladores de
recursos.
No especifique los nombres de archivos de los archivadores Java
(JAR). Todos los archivos JAR del directorio especificado se añaden a la
classpath del cargador de clases de las extensiones WebSphere Application Server. Si un controlador de recursos necesita una biblioteca nativa
(archivo .dll o .so), especifique el nombre del
directorio que contenga la biblioteca en la vía de acceso nativa de la
configuración de recursos.
- Especifique los
valores de cargador de clases de
un servidor de aplicaciones.
- Especifique los
valores de cargador de clases de
una aplicación de empresa instalada.
- Especifique la
modalidad de cargador de
clases de un módulo web instalado.
- Si la aplicación desplegada utiliza archivos de biblioteca compartida,
asocie los archivos de biblioteca compartida con la aplicación. Utilice
una referencia de biblioteca para asociar un archivo de biblioteca compartida con
la aplicación.
- Si no lo ha hecho todavía, defina bibliotecas compartidas para los archivos de
biblioteca que necesiten las aplicaciones.
- Defina una referencia de biblioteca para cada biblioteca compartida que utilice la aplicación.
Qué hacer a continuación
Después de configurar los cargadores de clases, compruebe que la aplicación
funcione de la forma deseada. Para diagnosticar y resolver problemas relacionados con los cargadores de clases, consulte Resolución de problemas de cargadores de clases.