caminhos de arquivos independentes de plataforma  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
javinha2004
JavaTeenager

Membro desde: 30/04/2004 09:00:53
Mensagens: 169
Offline

Pessoal,
tenho uma web app que faz algumas configurações iniciais a partir de um arquivo properties sob WEB-INF/classes. Eu pego o caminho para esse diretório com o método ServletContext.getRealPath e concateno com a barra e o nome do arquivo. Acontece que quando eu mudo para o linux, eu tenho que manualmente mudar de barra invertida para barra normal. Tem outro jeito de fazer isso, de forma a ficar realmente independente de plataforma?
Valeu.

This message was edited 1 time. Last update was at 21/06/2005 11:27:46

jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

acho que com File.separator vc resolve isso.
da uma olhada nas docs.

[]'s

João Bier
Desenvolvedor Java
[Email]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Se você não usar a barra invertida vai funcionar nos dois.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

javinha2004 wrote:Pessoal,
tenho uma web app que faz algumas configurações iniciais a partir de um arquivo properties sob WEB-INF/classes. Eu pego o caminho para esse diretório com o método ServletContext.getRealPath e concateno com a barra e o nome do arquivo. Acontece que quando eu mudo para o linux, eu tenho que manualmente mudar de barra invertida para barra normal. Tem outro jeito de fazer isso, de forma a ficar realmente independente de plataforma?
Valeu.


Use a barra normal que irá funcionar nos dois sem nenhum problema.

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
javinha2004
JavaTeenager

Membro desde: 30/04/2004 09:00:53
Mensagens: 169
Offline

Valeu, galera. O File.separator de fato resolve o problema.
(e eu estava mesmo usando \\)
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team