Class not found org.hsqldb.jdbcDriver

8 respostas
MarcusGoncalves

Alguém poderia me dar uma luz?

CLASSPATH=.;%CLASSPATH%;D:hsqldblibhsqldb.jar
Class.forName("org.hsqldb.jdbcDriver")

NoClassDefFoundException é apresentada.
Só funciona executando assim:

java -classpath D:hsqldblibhsqldb.jar testedb

8 Respostas

Rafael_Steil

voce tem que fazer

SET CLASSPATH=xxxxx

ao inves de simplesmente

CLASSPATH=xxxx

( isso se for no console, claro, e soh valera para akela secao do console ). A outra maneira seria configurar a variavel de ambiente direto no painel de controle ( Sistema -> Avancado -> Variaveis de Ambiente … cria/modifica a classpath la )

Rafael

MarcusGoncalves

Isso está rodando no Win98.
No autoexec está assim:

SET CLASSPATH=xxxx
Rafael_Steil

Ah, win98 eh autoexec.bat mesmo.

Bom, antes de rodar de um

echo %CLASSPATH%

e veja se o .jar que voce quer aparece e aponta pro diretorio correto. Se aparecer, tem que funcionar ( desde que voce nao use -classpath )

Rafael

MarcusGoncalves

Estou com outros jars no CLASSPATH e funciona normalmente.

SET CLASSPATH=%CLASSPATH%;<caminho><driver JDBC MySQL>.jar
MarcusGoncalves

“Rafael Steil”:
Bom, antes de rodar de um

echo %CLASSPATH%


Pois é.
Já fiz isso e aparentemente está tudo ok.
Mas continua apresentando a mesma exceção.

MarcusGoncalves

Será que é um problema de junta?? :smiley:

I

Iniciar > executar > msconfig > arruma o classpath por lá… é mais garantido…

MarcusGoncalves

Igor,
foi exatamente o que eu fiz.

Criado 30 de dezembro de 2003
Ultima resposta 30 de dez. de 2003
Respostas 8
Participantes 3