Sortie du log dans un fichier
Salut à tous,
Mon soucis est que je n'arrive pas à écrire mes logs dans un fichier...
voilà mon log4j.properties :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
# déclaration des appenders CONSOLE et LOGFILE au niveau INFO
log4j.rootCategory=INFO, CONSOLE, LOGFILE
# Pametrage CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=INFO
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=-%d{yyyy-MM-dd HH:mm:ss} %-5p [%c{1}] %m%n
# Paramètrege LOGFILE
log4j.appender.LOGFILE=org.apache.log4j.RollingFileAppender
log4j.appender.LOGFILE.File=Visu_Ventes.log
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.LOGFILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p [%c{1}] %m%n
log4j.appender.LOGFILE.Append=true
log4j.appender.LOGFILE.Threshold=INFO
log4j.appender.LOGFILE.MaxFileSize=1000KB
log4j.appender.LOGFILE.MaxBackupIndex=2 |
dans ma classe, le logger est déclaré comme suit :
Code:
1 2
|
private static Logger _logger = Logger.getLogger("LOGFILE"); |