Log4j Er en enkel og fleksibel logging rammeverk. Logging utstyrer utvikleren med detaljert kontekst for programfeil. Med log4j er det mulig å aktivere logging under kjøring uten å endre programmet binære. Log4j pakken er utformet slik at disse utsagnene kan forbli i sendt kode uten å pådra seg en tung ytelseskostnad.
Dette denne log4j properties file tutorial, jeg viser eksempelkoden for å konfigurere log4j ved hjelp av log4j. properties-filen.
Log4j maven avhengigheter
Opprett et maven java-prosjekt og oppdater log4j maven avhengigheter.
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>
log4j.properties file
Dette er hovedegenskapsfilen som har all kjøretidskonfigurasjon som brukes av log4j. denne filen vil ha log4j appenders informasjon, loggnivåinformasjon og utdatafilnavn for filappendere.
log4j. properties eksempel
Utdata i konsoll og demoApplication.logg inn prosjektrotmappe:
DEBUG com.howtodoinjava.Log4jPropertiesConfigurationExample - Log4j appender configuration is successful !!
la Oss nå se noen log4j. properties eksempler for å sende loggmeldinger til bestemt sted.
Log4j ConsoleAppender-Logging til konsoll
Java program for å sende logger til konsoll.
Log4j RollingFileAppender-Logging til fil
Java program til utgang logger til fil.
Gi meg beskjed hvis noen spørsmål.
God Læring !!
Var dette innlegget nyttig?