Obter a pasta atual  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
willcrisis
Entusiasta Java

Membro desde: 21/05/2007 16:48:36
Mensagens: 15
Offline

Pessoal, já pesquisei aqui no fórum e na internet e não achei uma resposta para a minha dúvida...

É o seguinte:

Em minha aplicação web, faço uma leitura de um arquivo do servidor. No Windows eu passo o caminho absoluto do arquivo (S:\pasta\arquivo.txt) como parâmetro do objeto FileReader. Porém, se eu rodar esse meu programa no Linux, obviamente vai dar erro devido à estrutura de pastas ser diferente. Eu consegui pegar o caminho da pasta atual em um servlet usando o comando getServletContext().getRealPath("nomedapasta"), mas a classe na qual preciso fazer isso não é um servlet. Será que alguém pode me ajudar?

Segue abaixo o código que estou usando:


Jesus te ama!!!
[MSN]
fabioissamu
JavaChild

Membro desde: 21/02/2007 16:48:46
Mensagens: 145
Localização: Rio de Janeiro
Offline

Cara tive o mesmo problema.

getClassLoader, algo do gênero, vou achar o código e posto depois.

se tanto faz, então escolha o melhor.
http://www.goals.com.br
willcrisis
Entusiasta Java

Membro desde: 21/05/2007 16:48:36
Mensagens: 15
Offline

Obrigado!! Fico no aguardo!!

Jesus te ama!!!
[MSN]
fabioissamu
JavaChild

Membro desde: 21/02/2007 16:48:46
Mensagens: 145
Localização: Rio de Janeiro
Offline

p é qualquer objeto, arquivo.txt é qualquer arquivo que vc tenha certeza que existe na base do projeto

se tanto faz, então escolha o melhor.
http://www.goals.com.br
willcrisis
Entusiasta Java

Membro desde: 21/05/2007 16:48:36
Mensagens: 15
Offline

fabioissamu, obrigado pela dica! Não consegui do jeito que vc mencionou acima, mas consegui de uma maneira muito parecida:



Com isso consegui pegar o diretório raiz da compilação, aí foi só complementar o caminho com o endereço do arquivo!!

Muito obrigado!!!

This message was edited 1 time. Last update was at 04/08/2008 15:06:37


Jesus te ama!!!
[MSN]
fabioissamu
JavaChild

Membro desde: 21/02/2007 16:48:46
Mensagens: 145
Localização: Rio de Janeiro
Offline

blz, vou tentar sem também

fiz isso pra configurar os arquivos relativos ao projeto em runtime.

se tanto faz, então escolha o melhor.
http://www.goals.com.br
alpharagga
JavaTeenager
[Avatar]

Membro desde: 21/01/2005 11:42:10
Mensagens: 187
Offline

não rolou não, vou tentar o File.separator mesmo.

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team