Alguem sabe como fazer para referenciar um arquivo que está em outro diretório sem passar o caminho completo.
Por exemplo, tenho um arquivo .class em um diretório c:\fonte. E tem um arquivo txt que está em um diretorio c:\Base.
Como eu faço para acessar o diretório Base sem ter que passar, “C:\Base” ???
SdRuboW,
tipo se vc está em um pasta e vc precisa acessar outra que está na mesma pasta “pai” é só dar “…”
ex: vc está em c:\fonte e quer acessar a c:\base, aó vc faz o seguinte:
“…\base” isso faz o seguinte: os 2 pontos “…”, faz vc voltar uma pasta indo no caso pra “c:”, e depois indo pra pasta base…
Abraço,
Maicon
Cara foi bem o que eu fiz, mas não tá dando.
Olha só como está a estrutura.
O .class está em C:\eclipse\workspace\tag\WEB-INF\classes\pti\fsw\tags e o arquivo que quero acessar está em C:\eclipse\workspace\tag\pages.
No meu código estou passando a path assim ..\..\..\..\..\pages\tab1.jsp
e estou recebendo a seguinte mensagem de erro java.io.FileNotFoundException: ..\..\..\..\pages\tab1.jsp (O sistema não pode encontrar o caminho especificado)
Tem alguma ideia do que pode ser???
Amigo ‘…’ funciona sim, o seu caminho que está errado.
tentei de todas as formas usar o “…” mas em nenhuma obtive sucesso. tenho certeza que passei o caminho certo.
Isso deveria funcionar em um servlet também??? ou apenas em aplicações???