Como descobrir caminho de arquivo?

3 respostas
S

e aí galera belesa?
Sei qe essa pergunta é meio boba mas vamos lá

eu tenho um arquivo de configuração da minha aplicação mas, não posso colocar o endereço dele engessado no código pra não perder a pertabilidade e não ter que mexer no código a cada instalação.
Como fazer pra descobrir o path real deste arquivo?
Por exemplo:

O arquivo está em meus documentos

c:\documents and settings\usuario\meus documentos\config.properties

tentei usar o file.getRalPath mes ele me retorna um path em relação ao eclipse de onde estou rodando minha aplicação.

Se puderem me ajudar, agradeço!

3 Respostas

F

Samurai, eu não sei como fazer em classes java.
No jsp, seria:
<%=request.getContextPath()%>
espero ter ajudado…
Abracos!

K

Veja se este post te ajuda
http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=28030&highlight=class+getresource

talvez nao seja exatamente o q vc precisa… mas deve ajudar

S

E aí galera beleza?

na verdade eu coloquei o arquivo dentro da pasta de arquivo de internacionalização do struts e estou fazendo desta forma:

InputStream path = getClass&#40;&#41;.getClassLoader&#40;&#41;.getResourceAsStream&#40;"java/resources/config.properties"&#41;

Obrigado pela força!

Criado 3 de julho de 2006
Ultima resposta 6 de jul. de 2006
Respostas 3
Participantes 3