Acessar arquivo txt fora do jar e multiplataforma, tem como?

2 respostas
J

Olá senhores,

estou começando no java, e tenho uma dúvida. Tenho um arquivo txt de configuração onde vários programas (JAR’s) acessam, desta forma não pode ficar dentro dos JAR’s, e hoje esta fixo em um local no windows. Existe alguma forma de deixar dentro da pasta dos JAR’s? Desta forma poderia usar o sistema no linux também.

Para manipular o arquivo é usado FileReader e FileWriter !

FileReader conexaoFiler = new FileReader("c:\\configuracao.txt");

FileWriter conexaoFilew = new FileWriter("c:\\configuracao.txt");

Jarod.

2 Respostas

igor.schkrab

Se entendi bem você está passando o caminho completo como parametro para ler o arquivo…
Neste caso você pode pegar a pasta raiz de onde ele é executado…
Desta forma ele funcionará tanto no linux quanto no windows

System.getProperty(“user.dir”);
Algo assim…
Da uma olhada ^^

J

igor.schkrab:
Se entendi bem você está passando o caminho completo como parametro para ler o arquivo…
Neste caso você pode pegar a pasta raiz de onde ele é executado…
Desta forma ele funcionará tanto no linux quanto no windows

System.getProperty(“user.dir”);
Algo assim…
Da uma olhada ^^

Show, funcionou … valeu mesmo…

Criado 6 de janeiro de 2009
Ultima resposta 6 de jan. de 2009
Respostas 2
Participantes 2