Conexão Firebird

2 respostas
D

Olá

Estou tentando fazer uma conexão com um banco firebird 1.5. Tenho o driver firebirdsql-1.5ORC2, coloquei ele no c:<java_home>\jre\lib\ext.
Quando tento fazer uma conexão o seguinte erro é mostrado:

java.lang.NoClassDefFoundError: javax/resource/ResourceException

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:120)

at BancoDeDados.abreConexao(BancoDeDados.java:50)

at Teste.main(Teste.java:24)

Já alterei o driver firebirdsql-1.5 pelo firebirdsql-1.5 e vice-versa e continua o erro. Fiz teste com o interclient e funcionou corretamente…
Alguém tem alguma dica?

2 Respostas

J

Oi

dallagnelo seja bem vindo ao PJ. :):):):slight_smile:

Bom, tenta colocar o driver no CLASSPATH, é mais garantido funcionar assim do que se tu copiar dentro do JRE…

Posta aí o teu método que se conecta com o DB pra olharmos…

T+

C

Fala cara, o classpath geralmente é a causa desse tipo de problema, pois, quando usamos drivers externos, o java precisa saber onde este está, mas quando usamos uma IDE ela limita o uso de classpaths, por isso, pode depender do software que você está usando.

Criado 28 de maio de 2004
Ultima resposta 21 de jun. de 2004
Respostas 2
Participantes 3