Caminho para o banco de dados

Salve lista

Desenvolvi um pequeno software que acessa um banco HSQLDB, como o software é bastante simples eu não gostaria de usar ODBC nem nada parecido, portanto esse banco serviu perfeitamente.

No entanto a classe que usei para criar um Connection com o banco precisa ter o caminho completo até os arquivos de dados

exemplo:

String banco = "/home/carlos/jdevhome/mywork/JContador/Client/data/jcontador";

Sendo que meu JAR esta em /home/carlos/jdevhome/mywork/JContador/

Minha dúvida: Existe uma maneira de fazer o Java retornar o diretório onde o aplicativo esta rodando e essa solução é a mesma em Windows e Linux?

Desde já agradeço

Carlos_Edu,

Colocar “localhost” não resolve o seu problema?

Acredito que não, no caso o banco de dados não roda como um servidor ou um daemon

Alguma outra sugestão :? :? :?