terça-feira, 11 de setembro de 2012

Criando arquivo de Properties em Java

Olá pessoal, em alguns projetos pode ser necessário a criação de um arquivo de parâmetros de configuração e nesse post vou mostrar como é simples criar um em java.

Criarei um arquivo texto com a seguinte estrutura:
chave=valor

Meu arquivo de configuração será o "properties.config" e contém esses parâmetros:


  1. chave1=parametro1
  2. chave2 =parametro2
  3. chave3 =parametro3
agora vamos ler o arquivo e imprimir no console os valores de cada chave:

  1. public static void main(String[] args) {
  2. Properties config = new Properties();
  3. String arquivo = "properties.config";
  4. try {
  5. config.load(new FileInputStream(arquivo));
  6. System.out.println(config.getProperty(" chave1"));
  7. System.out.println(config.getProperty(" chave2"));
  8. System.out.println(config.getProperty(" chave3"));
  9. } catch (FileNotFoundException e) {
  10. e.printStackTrace();
  11. } catch (IOException e) {
  12. e.printStackTrace();
  13. }
  14. }
e teremos as seguintes saídas no console:

parametro1
parametro2
parametro3

Com isso não será mais necessário recompilar seu código por um simples parâmetro, agora basta alterar o valor no arquivo de configurações do seu sistema.


Nenhum comentário:

Postar um comentário