Os carregadores de classe fazem parte do código JVM (Java™ Virtual Machine) e são
responsáveis pela localização e carregamento dos arquivos de classe. Os carregadores de classes ativam aplicativos que são implementados em servidores para acessar repositórios de classes e recursos disponíveis. Os desenvolvedores de aplicativos e os implementadores devem considerar o local dos arquivos de classe e de recursos e os carregadores de classes utilizados para acessar esses arquivos, para disponibilizar os arquivos para os aplicativos implementados. Os carregadores
de classes afetam o empacotamento de aplicativos e o comportamento do tempo de execução
de aplicativos empacotados de aplicativos implementados.
Antes de Iniciar
Este tópico descreve como configurar os carregadores de classes para arquivos de aplicativos ou módulos instalados em um servidor de aplicativos.
Para melhor
entender carregadores de classes em WebSphere Application Server,
leia Carregadores de Classes. O tópicoClass loading: Resources for learning refere-se a fontes adicionais.
Sobre Esta Tarefa
Configure os carregadores de classes para arquivos ou módulos de aplicativos instalados em um servidor de aplicativos utilizando o console administrativo. Você configura os carregadores de classes para assegurar que os arquivos e módulos de aplicativos implementados possam acessar as classes e recursos que eles precisam executar com êxito.
Procedimento
- Se um módulo aplicativo instalado usar um recurso, crie um provedor de recursos
que especifique o nome de diretório dos drivers do recurso.
Não especifique os nomes de arquivos JAR (Java
Archive) do recurso. Todos os arquivos JAR no diretório especificado são incluídos
no caminho de classe do carregador de classes de extensões do WebSphere Application Server. Se um driver de recurso precisar de uma biblioteca nativa (arquivo .dll ou .so),
especifique o nome do diretório que contém a biblioteca no caminho nativo da configuração
do recurso.
- Especifique valores do carregador
de classes para um servidor de aplicativos.
- Especifique valores do carregador
de classes para um aplicativo corporativo instalado.
- Especifique o modo do carregador de classes
para um
módulo da Web instalado.
- Se seu aplicativo implementado utilizar os arquivos da biblioteca compartilhada, associe
os arquivos da biblioteca compartilhada ao seu aplicativo. Utilize uma referência de
biblioteca para associar um arquivo de biblioteca compartilhada ao seu aplicativo.
- Se ainda não definiu, defina bibliotecas compartilhadas
para arquivos de biblioteca requeridos por seus aplicativos.
- Defina uma referência de biblioteca para cada biblioteca compartilhada
usada por seu aplicativo.
O que Fazer Depois
Após configurar carregadores de classes, assegure que o aplicativo
desempenhe conforme desejado. Para diagnosticar e corrigir problemas com carregadores de classes,
consulte Resolução de Problemas de Carregadores de Classes.