Galera tenho um aplicação web, e dentro desta eu adiciono um jar, dentro deste jar eu tenho uma aplicação java aonde eu tenho dentro do source um .properties.
O problema é que sempre que eu quiser alterar este meu .properties eu terei que rejerar o jar a parar a minha aplicação, alguem sabe se é possivel eu colocar este .properties em outro local para que quando eu alterar os valores dele eu não precise parar a minha aplicação…?
Vc pode ler o properties de um determinado local a ser escolhido:
//carrega as informações de um arquivo de configuração
public static Properties carregarConfiguracoes() {
Properties prop = new Properties();
try {
prop.load(new FileInputStream("/appl/concerto/aci/bd.properties"));
} catch (Exception e) {
JOptionPane.showMessageDialog(null,"Erro ao ler arquivo de configuração:!","Erro",JOptionPane.ERROR_MESSAGE);
}
return prop;
}