Heim >Java >javaLernprogramm >Was sind die gängigen Protokollierungsframeworks in Java?
1. Log4j ist ein Java-basiertes Protokollierungstool.
Pioniert von CekiGulcu und jetzt ein Projekt der Apache Software Foundation.
2. Log4j2 ist ein von Apache entwickeltes Log4j-Upgrade-Produkt.
Logback ist derzeit ein beliebtes Protokollierungsframework des Autors von log4j und seine Leistung ist deutlich höher als die von log4j.
3.
Java Utill-Protokollierung, das offizielle Protokoll seit Java1.4.
4. Slf4j ist eine einfache Java-Protokollierungsfassade.
Einfache Protokollierung Facade für Java verfügt selbst über keine Protokollierungsimplementierung.
5. CommonsLoging: ein Projekt der Apache Foundation.
ist eine Reihe von Java-Protokollierungsschnittstellen, die früher Jakarta Commons Logging hießen und später in Commons Logging umbenannt wurden.
Instanzen
<dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.13</version> </dependency> <!--logback-classic依赖logback-core,会自动级联引入--> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependency> </dependencies>
Das obige ist der detaillierte Inhalt vonWas sind die gängigen Protokollierungsframeworks in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!