| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/08/2008 12:36:17
|
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!!! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/08/2008 19:58:32
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/08/2008 12:18:54
|
willcrisis
Entusiasta Java
Membro desde: 21/05/2007 16:48:36
Mensagens: 15
Offline
|
Obrigado!! Fico no aguardo!!
|
Jesus te ama!!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/08/2008 07:58:18
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2008 13:55:05
|
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!!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2008 18:03:37
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2008 14:07:35
|
alpharagga
JavaTeenager
![[Avatar]](/images/avatar/cb8a08a240f3ea7c99b220d24f54f477.jpg)
Membro desde: 21/01/2005 11:42:10
Mensagens: 187
Offline
|
não rolou não, vou tentar o File.separator mesmo.
|
 |
|
|
 |
|
|