bonjour,
Je souhaite pouvoir garder mes fichiers de log et pouvoir ecrire a la suite ce que je veux.
Mon code ressemble a ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Logger logger = Logger.getLogger(MaClass.class.getName()); PatternLayout layout = new PatternLayout("[%p] %d %-30.30C = %m%n"); FileAppender appender = new FileAppender(); appender.setLayout(layout); appender.setAppend(true); File file = new File("log/22092004.log4j"); FileWriter fileWriter=null; try{ fileWriter = new FileWriter(file); }catch(IOException e){ } appender.setWriter(fileWriter); logger.addAppender(appender); BasicConfigurator.configure(); logger.setLevel(Level.INFO); logger.info("message d'information");
Si je le lance plusieurs fois il devrait y avoir plusieurs fois la ligne d'information, non ??
Qu'est ce que je n'ai pas compris s'il vous plait ?? Ou alors comment faire pour que je puisse concatener a l'ancien fichier ???
Merci,
Brice
Partager