Olá pessoal,
Estou usando a seguinte sintaxe para carregar algumas propriedades:
private String nomeDoProperties = "/arquivos/properties/categorias.properties";
props = new Properties();
InputStream in = this.getClass().getResourceAsStream(nomeDoProperties);
try {
props.load(in);
in.close();
} catch (IOException e) {
e.printStackTrace();
}
Enquanto eu estava desenvolvendo o código na IDE, eu carregava algumas informações a partir do arquivo properties e tava funcionando tudo conforme o esperado. Quando eu gerei o JAR, o arquivo properties não ficou “separado” para que eu pudesse continuar modificando as informações de acordo com as minhas necessidades… O q eu devo fazer para que eu continue usando o arquivo properties fora do JAR e sempre q eu for carregar o programa, o mesmo leia o arquivo properties e carregue as informações q eu programei?
Agradeço a quem puder me ajudar!