Log4j este un cadru simplu și flexibil de logare. Logarea echipează dezvoltatorul cu context detaliat pentru eșecurile aplicației. Cu log4j este posibil să activați înregistrarea în timpul rulării fără a modifica binarul aplicației. Pachetul log4j este proiectat astfel încât aceste declarații pot rămâne în codul expediat fără a suporta un cost de performanță grele.
Acest tutorial log4j properties file, vă arăt Codul De exemplu pentru configurarea log4j folosind fișierul log4j.properties.
dependențe Log4j maven
creați un proiect java Maven și actualizați dependențele log4j maven.
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>
log4j.properties file
acesta este fișierul principal de proprietăți care are toate configurațiile de rulare utilizate de log4j. acest fișier va avea informații log4j appenders, informații la nivel de jurnal și nume de fișiere de ieșire pentru appenders de fișiere.
log4j.properties exemplu
ieșire în consolă și demoApplication.log in project root folder:
DEBUG com.howtodoinjava.Log4jPropertiesConfigurationExample - Log4j appender configuration is successful !!
acum, să vedem câteva exemple log4j.properties pentru mesajele jurnal de ieșire la locație specifică.
Log4j ConsoleAppender – logare la consolă
program Java pentru jurnalele de ieșire la consolă.
Log4j RollingFileAppender – logare la fișier
program Java pentru jurnalele de ieșire la fișier.
Lasă-mă să știu dacă orice întrebare.
învățare fericită !!