ho questo metodo per la crezione di file di log:
questo metodo lo richiamo in vari eventi del form.codice:public void createLog(String message) throws SecurityException, IOException { Logger logger = Logger.getLogger("BookLog"); FileHandler fh = new FileHandler(OsPath.osPath(booklog), true); logger.addHandler(fh); logger.setLevel(Level.ALL); SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); logger.log(Level.ALL, message); }
il problema è che mi duplica i file.
cioè, al primo evento crea il log e scrive il messaggio.
al secondo evento però prima aggiunge il nuovo messaggio al file, e poi ne crea un altro rinominato.
ecco, come posso evitare la crezione di tutti questi file??

Rispondi quotando