Se voce precisar de um sistema de log, use o log4j:
http://www.log4j.org
Ivan Salina Fernandes wrote:
> Andre,
>
> Precisei fazer o mesmo para gerar arquivos de log em uma aplicacao
> usando Servlets, e usei o codigo abaixo, adaptado de um exemplo da da
> propria Sun.
> A variavel "nome_arquivo" foi criada anteriormente com diamesano e a
> variavel "corpo", tambem criada anteriormente, e uma String que contem
> as informacoes que gravo no log, como ip do usuario, hora do acesso e
> qual modulo o usuario acessou.
>
> Espero que ajude.
>
> Abracos,
>
> Ivan
>
> String outputFileName = "<path de gravacao>" + nome_arquivo + ".log";
> File outputFile = new File(outputFileName);
> RandomAccessFile fout = new RandomAccessFile(outputFile, "rw");
> fout.seek(outputFile.length());
> fout.writeBytes(corpo);
> fout.writeByte('\n');
> fout.close();
>
>
> [EMAIL PROTECTED] wrote:
>
>> Ola a todos.
>>
>> Estou tentando gravar um arquivo, e estou tendo o seguinte problema:
>>
>>
>>
>> DataOutputStream aa = new DataOutputStream(new
>> BufferedOutputStream(new FileOutputStream("Arquivo")));
>>
>> aa.writeBytes("Testando 123");
>>
>>
>>
>> Com isso, eu consigo gravar um arquivo com o nome Arquivo, e conteudo:
>>
>> Testando 123.
>>
>>
>>
>> Entretanto, quando rodo o programa novamente, o arquivo eh resetado,
>>
>> de maneira que o seu conteudo fica sempre = Testando 123, quando minha
>>
>> idéia e que para cada vez que o programa seja executado, se adicione
>>
>> uma nova string no arquivo. Desta maneira, o conteudo do arquivo,
>> ao ser rodado pela segunda vez, deveria ficar como "Testando
>> 123Testando 123"
>>
>>
>>
>> Alguem pode me ajudar??
>>
>>
>>
>> Obrigado,
>>
>>
>>
>> Andre
>> _________________________________________________________
>> Oi! Você quer um iG-mail gratuito?
>> Então clique aqui: http://www.ig.com.br/paginas/assineigmail.html
>>
>>
>> ------------------------------ LISTA SOUJAVA
>> ---------------------------- http://www.soujava.org.br - Sociedade
>> de Usuários Java da Sucesu-SP dúvidas mais comuns:
>> http://www.soujava.org.br/faq.htm
>> regras da lista: http://www.soujava.org.br/regras.htm
>> para sair da lista: envie email para
>> [EMAIL PROTECTED]
>> -------------------------------------------------------------------------
>>
>>
>>
>
>
> ------------------------------ LISTA SOUJAVA
> ---------------------------- http://www.soujava.org.br - Sociedade de
> Usuários Java da Sucesu-SP dúvidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para
> [EMAIL PROTECTED]
> -------------------------------------------------------------------------
--
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Integration Technologies Ltda. <http://www.integrationtech.com.br>
Rua Marina Saddi Haidar, 176
04650-050 / Sao Paulo / SP / Brasil
Phone: +55 11 5522-4848 x311
Fax: +55 11 5524-1125
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------