Die einfachste Methode zum Generieren von Protokollen in Java mit SimpleFormatter und XMLFormatter von java.util.logging

Veröffentlicht: 2020-05-26
Die einfachste Methode zum Generieren von Protokollen in Java mit SimpleFormatter, XMLFormatter von java.util.logging

Java wird mit vielen Dienstprogrammen geliefert. In diesem Tutorial gehen wir auf die einfachste Methode zum Generieren von Protokolldateien mit SimpleFormatter und XMLFormatter .

Auf Crunchify haben wir vor einiger Zeit einige Tutorials zum Loggen veröffentlicht.

  • Log4j.properties richtig konfiguriert
  • Gebrauchsfertiges Log4j-Dienstprogramm für Ihr Produktionsprojekt
  • Erstellen Sie Ihre eigene Protokollierungsebene

Heute habe ich daran gearbeitet, Elastic FileBeats auf meinem Host einzurichten und wollte Protokolle generieren, die von Elastic FileBeats zur Laufzeit abgeholt werden können.

Ich habe schnell ein protokollgeneriertes Dienstprogramm erstellt und wollte dasselbe mit Ihnen allen teilen. Wir werden das eingebaute Dienstprogramm java.util.logging von Java verwenden.

CrunchifyLogGenerator.java

Wie Sie im obigen Programm sehen, habe ich below 2 lines . Wenn Sie das obige Programm ausgeführt haben, kommentieren Sie es unter zwei Zeilen aus und Sie sehen die XML-Ergebnisausgabe.

Führen Sie einfach das obige Programm als Java-Anwendung aus und Sie werden die folgenden Zeilen sehen, die zu Ihrer angegebenen Protokolldatei hinzugefügt wurden.

Ausgabe der Eclipse-Konsole:

Ich hoffe, Sie finden dieses Tool hilfreich für Ihr Projekt. Wenn Sie Probleme haben, dies auszuführen, lassen Sie es mich wissen.