Log4j egy egyszerű és rugalmas naplózási keretrendszer. A naplózás felvértezi a fejlesztőt az alkalmazáshibák részletes kontextusával. A log4j lehetőség van, hogy naplózás futásidőben módosítása nélkül az alkalmazás bináris. A log4j csomagot úgy tervezték, hogy ezek a kijelentések a szállított kódban maradjanak anélkül, hogy nagy teljesítményköltséget okoznának.
Ez a log4j tulajdonságok fájl bemutatója, bemutatom a log4j konfigurálásának példakódját a log4j. properties fájl használatával.
Log4j maven függőségek
Hozzon létre egy Maven java projektet és frissítse a log4j maven függőségeket.
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>
log4j.properties file
Ez a fő tulajdonságfájl, amely rendelkezik a log4j által használt összes futásidejű konfigurációval. ez a fájl tartalmazza a log4j appenders adatait, a naplószint adatait és a fájlneveket a fájlalkalmazókhoz.
log4j. properties example
Output in console and demoApplication.jelentkezzen be a projekt gyökérkönyvtárába:
DEBUG com.howtodoinjava.Log4jPropertiesConfigurationExample - Log4j appender configuration is successful !!
most nézzünk meg néhány log4j.properties példát a naplóüzenetek adott helyre történő kiadásához.
Log4j ConsoleAppender-loging to console
Java program to output logs to console.
Log4j RollingFileAppender-naplózás fájlba
Java program kimeneti naplók fájlba.
tudassa velem, ha bármilyen kérdése van.
Boldog tanulás !!
hasznos volt ez a bejegyzés?