Lendo arquivo .properties e setando

Boa tarde galera.

Tenho um arquivo .properties, onde armazendo configurações da aplicação, para que seja facil para meu cliente altear.
O formato do arquivo é o seguinte:

executavelimpressao=C:\xxx\xxx.exe
pastaimagens=C:\dsdsd\
...
...

Gostaria de saber, qual a melhor maneira de armazenar isso em sessão…
Sendo que utilizo o tomcat para rodar minha aplicação web.

Atualmente fiz um singleton, e leio manualmente estas propriedades, mas estou achando que não é a melhor solução.

Alguem tem alguma dica?

Att. Diego.

vc pode ler as propriedades todas e adiciona-las System.setProperty(key, valor)

Vc está usando a classe MessageResources para ler o .properties?

já que voce ta usando um singleton

Procura pela classe

java.util.Properties
e
java.util.ResourceBundle

ela é feita justamente para ler arquivos properties e escrever

A minha questão maior é como eu poderia setar apenas uma instancia dela para toda aplicação web.
Hoje do jeito que estou fazendo, está por sessão, axo que poderia ser uma instância para a aplicação toda.

Não sei como fazer isto exatamente.

Att. Diego.