Olá,
Notei hoje que meu projeto esta com versões diferentes da mesma biblioteca no classpath WEB-INF/lib. Eu tenho por exemplo:
commons-beanutils-1.7.0.jar // commons-beanutils-1.7.jar (mesma versão na verdade)
commons-digester-1.7.jar // commons-digester-1.8.jar
commons-logging-1.0.2.jar // commons-logging-1.1.1.jar // commons-logging-api-1.0.2.jar
commons-collections-2.1.jar // commons-collections-3.1.jar
É um erro simples de configuração das libraries no netbeans. Minhas pergunta são:
Como o classloader vai cuidar disso?
Ele vai carregar tudo?
Vai carregar a primeira que achar por algum criterio qualquer?
Aconselham a utilizar a versão mais recente ou mais antiga?
Agradeço desde já por qualquer ajuda,
Sérgio