Olá pessoal,
Li alguns artigos sobre ClassLoader que falavam que um classloader é a classe principal (pacote java.lang) que a jvm carrega primeiro para depois interpretar os codigos .class (bytecodes) das aplicações java. Li tambem que algumas aplicações podem entrar em conflitos por causa de suas versões. Estou usando o servidor de aplicações JBoss em um ambiente corporativo, e a dúvida é: Mas quando uma aplicações pode entrar em conflito com outras. O que é necessário fazer para resolver este tipo de problema? Escrever outro classloader? Existe classloader para download, dependendo da versão … . Sei que no JBoss é possivel carregar uma aplicação informando o classloader a partir do descritor abaixo:
<jboss-app>
<loader-repository>some.dot.com:loader=xxx.xx</loader-repository>
</jboss-app>