2016-03-31 5 views
0

Fehler beim Ausführen der Batchdatei.Bei der Ausführung von Testfällen mit Maven generiert der Logger keine Protokolldatei.

log4j: WARN Es konnten keine Appender für den Logger (devpinoyLogger) gefunden werden.

log4j: WARN Bitte initialisieren Sie das log4j-System ordnungsgemäß.

+0

Mögliche Duplikat (http://stackoverflow.com/questions/1140358/how-to -initialisieren-log4j-richtig) –

+0

Nicht dupliziert Post, es ist etwas anderes für Maven –

+0

Dann bitte Details angeben. Gibt es eine Datei log4j.properties oder log4j.xml im Ordner maven resources? Was ist sein Inhalt? –

Antwort

0

Eine schnelle Möglichkeit, dies zu beheben, ist das Hinzufügen einer log4j.properties Datei in .

Hier ist eine Probe log4j.properties Datei, die folgende Ausgabe Protokolle an die Konsole: [? Wie log4j richtig initialisiert]

# Set root logger level to INFO and its only appender to stdout. 
log4j.rootLogger=INFO, stdout 

# Define the stdout appender to output logs to the console 
log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] %-5p %c %x - %m%n