Bonjour,
Je veux créer 2 fichiers différent avec un seul log4j.properties au lieu de mettre tout dans un seul fichier. donc j'ai crée 2 loggeur un pour DEBUG et l'autre INFO et je veux faire la différence entre les deux.
voici le programme que j'ai fait mais ça marche pas, il me crée seulement le premier et il met tout dedans. pourquoi ?
et le fichier log4j.properties :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Logger logger1 =Logger.getLogger("name"); logger1.setLevel(Level.DEBUG);; logger1.info("Debug : "); Logger logger2 =Logger.getLogger("name2"); logger2.setLevel(Level.INFO);; logger2.info("Info : ");
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 # Debug log4j.appender.Debug=org.apache.log4j.RollingFileAppender log4j.appender.Debug.File=Debug.log log4j.appender.Debug.MaxFileSize=20000KB log4j.appender.Debug.Threshold=DEBUG log4j.appender.Debug.MaxBackupIndex=1 log4j.appender.Debug.layout=org.apache.log4j.PatternLayout log4j.appender.Debug.layout.ConversionPattern=[%d{dd-MMM-yyyy HH:mm:ss}] %-5p [%t] %x%30F:%4L - %m%n # Info log4j.appender.Info=org.apache.log4j.RollingFileAppender log4j.appender.Info.File=Info.log log4j.appender.Info.MaxFileSize=20000KB log4j.appender.Info.Threshold=INFO log4j.appender.Info.MaxBackupIndex=1 log4j.appender.Info.layout=org.apache.log4j.PatternLayout log4j.appender.Info.layout.ConversionPattern=[%d{dd-MMM-yyyy HH:mm:ss}] %-5p [%t] %x%30F:%4L - %m%n
Partager