Controlando o arquivo de saída gerado

olá pessoal !

estou criando uma aplicação que gera um arquivo de log
como saída onde é impresso algumas mensagens

atualmente, cada vez que executo o programa, esse arquivo é
criado, no entanto, eu gostaria que esse arquivo não fosse limpo
a cada execução

na verdade, isso eu já cheguei a resolver… o problema é que sem
limpeza, o arquivo ficará enorme passado algum tempo… daí eu
pergunto:

existe algum meio de controlar o tamanho desse arquivo de
saída, tipo limitando o número de linhas ou o tamanho em Bytes ?
e, como eu disse sem limpá-lo jamais ?
alguma sugestão ?

bom, então é isso ! valeu !
Dennis

Com a classe java.io.RandomAccessFile você pode acessar seu arquivo, movimentando o curso pelo arquivo (inicio, fim, posição X)…

Não me lembro, mas creio que por essa classe vc tbm disponha de métodos para verificar o tamanhoem bytes.

Tente usar uma solução de Loggin já pronta, como o Apache Log4J.

Abraços