Arquivo Properties

5 respostas
Sad7

Bom dia galera,
estou fzd um arquivo de config.properties, porem estou com problemas na hora de criar o arquivo, eu dei uma pesquisada e achei em todos os lugares dessa maneira mais nao ta funcionando direito.

public void criarPropertyPadrao(ConfigModel config){
		Properties prop = new java.util.Properties();
		prop.put("campo1", config.a);
		prop.put("campo2", config.b);
		prop.put("campo3", config.c);
		
		
		File file = null;
		FileOutputStream fos = null;
		try {
			file = new File("config/config.properties");
			fos = new FileOutputStream(file);
			prop.store(fos, "Propriedades Google Earth Plug-in");
			fos.close();
		} catch (Exception e) {
			// TODO Criar log
		}
	}

porem quando eu abro o meu config.properties nao tem nada, simplesmente em branco,
lembrando que esse config.properties nao existe, estou criando um novo arquivo properties.

alguem sabe onde estou errando?!
Abraçoss!

5 Respostas

M

A pasta condig existe, certo?

Antes de fos.close() tente chamar fos.flush().

jurunaloco

vc pode salvar o arquivo como texto mesmo…

deile apend numa StringBuffer . salva no disco e mete ficha :blush:

jurunaloco

System.err.println()
e.printStackTrace()

M
<blockquote><div class="quote-author">jurunaloco:</div>System.err.println()

e.printStackTrace()</blockquote>

Verdade. Bem observado. Seu bloco catch está vazio. Se você não colocar nada  fica impossível adivinhar qual exceção e porque ela está ocorrendo.
Sad7

jurunaloco:
System.err.println()
e.printStackTrace()

valeu cara, era iso msm, sem o tratamento nao dava erro neh, era apenas um valor que eu tava passando que era int, tinha que colocar um

+ ""

para poder virar String, valeu galera, descuido meu =/

Abraçoss!!

Criado 21 de janeiro de 2010
Ultima resposta 21 de jan. de 2010
Respostas 5
Participantes 3