Installation
- Interface-Jar als Dependency im Projekt hinzufügen
- In src/main eine logger.properties Datei anlegen
- In src/main die Jar-Datei der zu verwendenden Loggerkomponente ablegen
-
Am Ende sollte das Verzeichnis in etwa wie folgt aussehen:
Aufbau logger.properties
Folgende properties müssen definiert werden
- logger_jar: Name der Jar-Datei der Loggerkomponente
- logger_class: Name (mit Namespace) der Loggerklasse
- logger_setup_class: Name (mit Namespace) der Loggersetupklasse
- server: IP des Servers auf dem der Loggerserver läuft
- port: Port auf dem der Loggerserver hört
- source: Name, welcher als Source für das Logging verwendet wird
-
Beispielaufbau einer logger.properties:
Codebeispiel für neue Loggerinstanz
Logger logger = LoggerFactory.getLogger();
logger.log(LogLevel.DEBUG, "Message to Log");
LoggerFactory.getLogger() liefert dabei eine neue Instanz der Loggerklasse zurück, welche in logger.properties angegeben wurde.