Folgendes Beispiel zeigt wie Log4j zum Logging in Java verwendet werden kann.
Achtung: Es wird Version 1.2.xx von Log4j benötigt. Version 2.0 funktioniert nicht!
Zunächst muss Log4j (1.2.17.jar) im Build Path hinzugefügt werden:
- Anlegen einer Dummyklasse (LoggingTest)
- Importtieren der benötigten Klassen
- import org.apache.log4j.Logger;
- import org.apache.log4j.PropertyConfigurator.
- Erzeugen eines Logger Objektes.
Zur Konfiguration wird ein Konfigurationsfile verwendet (log4j.properties).
Das Konfigurationsfile (log4j.properties) im Root Verzeichnis des Projektes ablegen:
Beispiel Konfigurationsfile (log4j.properties):
Anhand der Einstellungen im .properties Files wird in der Console folgende Ausgabe erzeugt:
Im Root Verzeichnis des Projektes wird die Datei sample.log mit denselben Einträgen erzeugt:
Sourcecode: