Gerar Arquivo Read-Only

1 resposta
S

Pessoal,

Estou desenvolvendo um software que tem um arquivo de configuração em XML. Estou conseguindo criar, atualizar e ler os dados desse XML com JDOM. Até aqui td bem, mas o meu problema é o seguinte: eu quero q na hora de criar esse arquivo de configuração, q ele seja criado com a propriedade read-only (ruindows), tem como???

segue o pedaço do código:

private void gerarArquivoXml(Document arqXml) throws IOException
{
	XMLOutputter xout = new XMLOutputter();
	xout.setFormat(Format.getPrettyFormat());
	File arquivo = new File(ARQUIVO);
	arquivo.setReadOnly();
	xout.output(arqXml, new FileOutputStream(arquivo));
}

desse jeito anterior não funcionou não sei pq… se alguem puder me ajudar…

Abraços

Sagatom

1 Resposta

S

opa galera,

resolvi meu problema…
eu preciso primeiro criar o arquivo e depois setar as propriedades, meio óbvio neh… pensei e melhor e assim funcionou…

private void gerarArquivoXml(Document arqXml) throws IOException
{
	XMLOutputter xout = new XMLOutputter();
	xout.setFormat(Format.getPrettyFormat());
	File arquivo = new File(ARQUIVO);
	xout.output(arqXml, new FileOutputStream(arquivo));
	arquivo.setReadOnly();		
}

abraços…

Criado 16 de setembro de 2006
Ultima resposta 16 de set. de 2006
Respostas 1
Participantes 1