Die Speicherung von log-in .log-Datei mit SLF4j/log4j

Ich bin mit SLF4J und wie pro Anforderung habe ich zum speichern der logs in der .log-Datei. Aber wenn ich das Programm das Protokoll nicht geschrieben in thelog-Datei.

Klasse :

import org.slf4j.Logger;   
import org.slf4j.LoggerFactory;   


public class TestSLF4J {   

// private static Logger _logger = LoggerFactory.getLogger(TestSLF4J.class);   
    private static Logger _logger = LoggerFactory.getLogger(TestSLF4J.class);   



    public static void main(String[] args) {   
        logger .debug("Sample debug message"); 
logger .info("Sample info message"); 
logger .warn("Sample warn message"); 
logger .error("Sample error message");   
    }   
}   

log4j.Eigenschaften

log4j.appender.file=org.apache.log4j.RollingFileAppender   
log4j.appender.file.maxFileSize=100KB   
log4j.appender.file.maxBackupIndex=5  
log4j.appender.file.File=C:/checkLog.log   
log4j.appender.file.threshold=DEBUG
log4j.appender.file.layout=org.apache.log4j.PatternLayout   
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n   
log4j.rootLogger=DEBUG,file

kann ich sehen, info,warn,error auf der Konsole, aber nicht Debuggen Wert..!!

Kann mir jemand helfen store anmelden checkLog.log-Datei.??

InformationsquelleAutor Arvind | 2010-10-19
Schreibe einen Kommentar