Set CLASSPATH

2 respostas
E

Para rodar programas que usam hsqld.jar não basta definir CLASSPATH com o caminho onde está o arquivo. Da forma abaixo dá erro de execução:
set CLASSPATH=.;C:\Arquiv~1\java\jdk1.5.0\lib;

Também da forma abaixo dá erro de execução:
set CLASSPATH=.;C:\Arquiv~1\java\jdk1.5.0\lib*.jar;

Só consegui rodar um programa que usa o hsqldb.jar depois que defini CLASSPATH como segue:
set CLASSPATH=.;C:\Arquiv~1\java\jdk1.5.0\lib\hsqldb.jar;

E quanto aos demais arquivos jar que se encontram no mesmo diretório? Tenho que definir no CLASSPATH um a um, a exemplo do hsqldb.jar?

Obrigado,
Evandro

2 Respostas

M

Bem,

você tem que definir uma a uma. Mas no caso do hsqldb precisa apenas deste jar aí no classpath.

T

Não sei se há problemas em postar em msg antigas…mas…o que é hsqld.jar? e como faço para saber se meu programa usa isso?

Parece boba a pergunta, mas…já que tenho oportunidade quero tira-las…se puderem em ajudar a gradeço.

t+

Criado 5 de agosto de 2006
Ultima resposta 1 de out. de 2006
Respostas 2
Participantes 3