Rodar Aplicação direto de um Pen Driver - Java Swing - Só falta caminho da conexão

Amigos,

fiz uma aplicação bem simples só para nível de conhecimento…

A minha aplicação funciona no Pen Driver tranquilamente, o problema é na Classe Dao que tem a conexão com o BD.

Olhe o abrir conexão do meu projeto:

public void open() throws Exception {
            
		Class.forName("org.hsqldb.jdbcDriver");
		con = DriverManager.getConnection("jdbc:hsqldb:file:C:/hsqldb/banco/crud1", "sa", "");

	}

Eu quero fazer funcionar a aplicação com o Banco de Dados já no Pen Driver.

Olha o caminho que eu coloquei, é um caminho da minha máquina onde o BD está, se eu mandar o NetBeans construir a aplicação, ele cria o executável e a pasta lib, onde fica a biblioteca do hsqldb… Se eu rodar na minha máquina, o sistema funciona perfeitamente, com o Banco e tudo… só que quando eu vou colocar em outra máquina, não funciona, pois não tem o Banco de Dados no “C:”…

Alguém pode me ajudar… acredito que alterando o caminho funcione, mas não sei o caminho que colocar.

Obrigado!!!

Só tenho a agradecer a ajuda de todos.

Coloca o arquivo do hsqldb na pasta lib do seu projeto

e muda sua url “jdbc:hsqldb:file:crud1”

[quote=vicenthy]Coloca o arquivo do hsqldb na pasta lib do seu projeto

e muda sua url “jdbc:hsqldb:file:crud1”[/quote]

Nossa Cara!!! Agora acho que funcionou… vou testar em outra máquina aqui!!!

Como eu não tinha visto isso.

Muito obrigado cara!!! Não tinha visto isso…

Quando eu terminar de testar em outra máquina eu venho aqui e coloco [RESOLVIDO]

Obrigadoooooooo