Como fazer um caminho relativo para meu projeto?

2 respostas
91murilo

Minha dúvida é a seguinte:

tenho que fazer um projeto web em grupo usando o banco sqlite. O banco está em:

String path = “C:\Users\meuusuario\base.db”;

Atualmente cada integrante do grupo tem o banco dentro de seu próprio seu pc.

Gostaria de saber como faz para colocar o bd no projeto (por exemplo dentro da pasta WebContent). Através de caminho relativo? Como faz isso em java?

Agradeço desde já!

2 Respostas

nel

91murilo:
Minha dúvida é a seguinte:

tenho que fazer um projeto web em grupo usando o banco sqlite. O banco está em:

String path = “C:\Users\meuusuario\base.db”;

Atualmente cada integrante do grupo tem o banco dentro de seu próprio seu pc.

Gostaria de saber como faz para colocar o bd no projeto (por exemplo dentro da pasta WebContent). Através de caminho relativo? Como faz isso em java?

Agradeço desde já!

Acho bem estranha essa abordagem, mas uma forma é via ExternalContext.
Creio que consiga acessar o diretório que deseja com ele.

Supondo que use JSF e queira acessar o WEB-INF do seu projeto, basta fazer:

FacesContext.getCurrentInstance().getExternalContext().getRealPath("WEB-INF");

Abraços.

91murilo

Consegui aqui.
Valeu!!!

Criado 22 de novembro de 2011
Ultima resposta 22 de nov. de 2011
Respostas 2
Participantes 2