Problema com Class.forName acessando classe dentro de uma biblioteca dentro do jar

0 respostas
Thiago_Kverna

Olá,

Estou tentando montar uma biblioteca de conexão a bancos unificada mas estou tendo um problema com o Class.forName.

Eu criei um projeto que vai fazer a conexão com o banco, e nas bibliotecas deste projeto adicionei o jar dos jdbc.
Quando tento fazer a conexão de dentro desse projeto funciona normalmente.

Após gerar o jar deste projeto, adiciono ele nas bibliotecas de outro projeto.

Quando tento chamar a conexão o Class.forName não funciona. Só consegue fazer a conexão se eu adicionar o jar do jdbc
nas bibliotecas do segundo projeto e era exatamente isso que eu gostaria de evitar.

Tem alguma forma do Class.forName reconhecer uma classe que está em um jar dentro do jar do primeiro projeto?

Ou então alguma outra forma de carregar o driver JDBC dos bancos?

Desde já, grato

Criado 9 de dezembro de 2012
Respostas 0
Participantes 1