Como obter caminho de uma pasta?

3 respostas
bcartaxo

Desenvolvo no Eclipse a estrutura do meu projeto está da seguinte forma:

+Project
    +src
          +pacotes...
          +...... 
    +libs
           +hsqldb.jar

Se essa minha pasta “libs” estivesse dentro da pasta “src” usaria o “getClass().getResource(“caminho”)”, mas esse artifício não funciona para o caso da minha pasta lib. Preciso obter o caminho desse jar para poder levantar o HSQL via aplicação. Alguém tem alguma idéia de como obtenho tal caminho?

Desde já agradeço.

3 Respostas

wanderley.drumond

Tenta o seguinte:

System.getProperty("user.dir")

Isso vai te dar o caminho até a tua pasta atual, a que você está usando.

B

Aproveitando sua dúvida,caso você consiga chegar ao hsql pelo caminho gostaria de
saber como você vai startar(java -cp hsqldb.jar org.hsqldb.Server) o servidor via aplicação,caso consiga
poste seu código completo…tbm tenho interesse na solução…flw []'s

bcartaxo

Breno… O código pra levantar o server é o seguinte.

Runtime.getRuntime().exec("java -cp \"path/hsqldb.jar\" org.hsqldb.Server -database.0 file:\"path_onde_ficara_o_bd/nome_dos_arquivos_do_bd\" -dbname.0 nome_do_bd");
Criado 7 de dezembro de 2007
Ultima resposta 8 de dez. de 2007
Respostas 3
Participantes 3