Persistir alterações em properties em programa exec no jar

0 respostas
G

Pessoal, fiz uma aplicação Swing e após gerar o .jar não consegui mais manipular arquivos. O problema foi solucionado com um getResourseAsStream() para o .properties e getResourse() para imagens, Após clicar no .jar o programa pega as propriedades do .properties e os botões mostram os ícones. Beleza!
O GetResourseAsStream retorna um InputStream, o que dispensa o uso de um File(‘src/…’).
O problema é que para persistir as alterações no properties eu necessito de um OutputStream que pede um File como parâmetro. Como a aplicação roda pelo jar, ele não reconhece o caminho do File(’…///…’).
Alguém sabe uma forma de persistir no properties com algum tipo de getResourseAsStream que retorne u OutputStream, ou alguma forma válida de persistir no properties estando em uma aplicação executada pelo .jar? Os tutoriais encontrados na web sobre properties e manipulação de arquivos não referiram-se sobre casos de aplicações compiladas em arquivos executáveis.
Alguém tem algum exemplo?
Valeu galera!!!

Criado 23 de março de 2007
Respostas 0
Participantes 1