Aplicação em JAR não conecta com banco HSQLDB

Olá pessoal,

Estou tentando pela primeira vez rodar minha aplicação J2SE (stand alone) através de um arquivo JAR para tentar distribuí-la ao cliente.
No eclipse, utilizei a opção de gerar um arquivo JAR. O arquivo foi gerado, e posteriormente alterei o arquivo MANIFEST para apontar para minha classe principal.

Agora quando tento rodar minha aplicação via prompt com o comando:

 java -jar minhaAplicacao 

A aplicação não consegue estabelecer conexão com o banco de dados HSQLDB. Isto porque provavelmente ela não está encontrando o arquivo JAR do HSQLDB.
Só para efeito de teste, copiei o arquivo JAR do HSQLDB para o diretório “/bin” onde está localizada a minha JDK e o CLASSPATH aponta para lá.
Mesmo assim não funcionou. Recebo um erro ao tentar conectar com a base de dados.

Por ser minha primeira tentativa em distribuir uma aplicação java, será que estou esquecendo de algum detalhe?

Grato,

Copie não para o bin, e sim para o diretório lib/ext do seu JRE

copiei, e nada!
Não funfa!
Tem como declarar este JAR no MANIFEST ?

vc tem 2 formas:

java -cp "hsqldb.jar;minhaAplicacao.jar" "pacote.onde.esta.a.classe.com.metodo.main.Main"

ou declarar o jar do hsqldb no manifest

http://www.guj.com.br/posts/list/18622.java