Problema com gravação de arquivo quando o código é rodado em um plugin do Eclipse

1 resposta
harrysongui

Com a seguinte classe:

import java.io.*; public class GravaArquivo{ File f=new File("bloco.ecore"); public GravaArquivo(){ try{ FileWriter arquivo=new FileWriter(f); arquivo.write("Gravando arquivo"); arquivo.close(); System.out.println("Arquivo salvo com sucesso \n"); }catch(Exception ex){ System.out.println("Não foi possível salvar o arquivo"); } } } eu consigo gravar um arquivo de texto normal executando numa classe separada de tudo.Mas ao executar esse mesmo trecho em um bloco de código dentro do meu plugin do eclipse,o arquivo não é gerado.Ele entra no bloco try e exibe a mensagem de que o arquivo foi salvo com sucesso,porém o arquivo não é gerado.Alguma ideia?

1 Resposta

alexandre.marques

Cara, blz?

Ao invés de você usar o
FileWriter arquivo=new FileWriter(f);
usa o comando
FileOutputStream seu_obj = new FileOutputStream ("bloco.ecore");
	ObjectOutputStream escrever = new ObjectOutputStream (seu_obj );

	escrever .writeInt ("Gravando arquivo");
	escrever .close (); 
        System.out.println("Arquivo salvo com sucesso \n");

Tenta ai ve se da certo!

Abç

Criado 1 de março de 2013
Ultima resposta 1 de mar. de 2013
Respostas 1
Participantes 2