rocha:
rocha:
Tentei isso agora:
1 - Parece que vc tá rodando a aplicação à partir de um jar, entaum use o segundo exemplo que te passei, o getResourceAsStream!!!
Thiago deu certo valeu, cara se caso eu quiser ter esse arquivo fora do meu jar como eu poderia fazer, suponhamos q eu queira abrir ele num bloco de notas para edita-lo e não quero ele compactado com minha aplicação.
É só fazer com que sua aplicação aponte para um properties que esta fora da aplicação, igual vc estava fazendo no começo!
Outra maneira, seria vc passar um parâmetro enquanto estiver iniciando a aplicação dizendo onde está os arquivos de configurações da aplicação… exemplo:
java MinhaApp c:\config\arquivo1.properties
Bom…
Para ser sincero, eu não gosto muito disso, e nem sei qual é a melhor de maneira de lidar com isso, mas a idéia é a mesma que você usou no começo do tópico, passar o caminho absoluto de onde se encontra aplicação.
Se vc realmente precisar disso, (espero que não… hehe), dê uma procurada na net por uma solução melhor do que essas que coloquei aqui!
Abraços!
Thiago