Suche

Java-Logging: log4j 2.0 Beta 9 ist da

Claudia Fröhling

Es ist „das Comeback des Jahres“, wenn man unserem Logging-Experten Christian Grobmeier glauben will: seit einem Jahr ist bekannt, dass es ein zweites Major Release des Logging-Frameworks geben wird, mittlerweile haben wir Beta 9 erreicht und das Release ist nicht mehr weit.

Das E.U.-Semper-Projekt begann 1996, ein eigenes Logging-API zu schreiben. Nach zahlreichen Verbesserungen wurde daraus Apache log4j. Doch dann kam es zu technischen Differenzen: Ceki Gülcü, der log4j zu Apache brachte, begann seine Ideen in Logback und SLF4J umzusetzen. Das log4j-Team versuchte eine Version 1.3 herauszubringen – doch dies war mit weniger Erfolg gekrönt. Seitdem stagnierte die Entwicklung, wenn man von gelegentlichen Bufix-Releases einmal absieht.

Apache log4j 2.0 verfügt über ein Plug-in-System. Damit ist es einfach möglich, eigene Erweiterungen zu schreiben. Die Konfiguration soll im Vergleich zum 1.x-Branch vereinfacht werden. Während log4j 1.x und Logback Strings als Layout zurückgeben, verwendet log4j_2.0 Byte-Arrays. Auf der Projektseite kann man nun erfahren, welche Änderungen in Beta 9 enthalten sind.

Geschrieben von
Claudia Fröhling
Claudia Fröhling
Claudia Fröhling hat in verschiedenen Redaktionen als TV- und Onlineredakteurin gearbeitet, bevor sie 2008 zur Software & Support Media GmbH kam und sich bis 2014 um alle Projekte des Verlages im Ressort Java kümmerte. Claudia hat einen Abschluss in Politikwissenschaften und Multimedia Producing. Ihr Google+ Profil findest du hier.
Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.