使用 java.util.logging 的 SimpleFormatter 和 XMLFormatter 在 Java 中生成日誌的最簡單方法

已發表: 2020-05-26
使用 java.util.logging 的 SimpleFormatter、XMLFormatter 在 Java 中生成日誌的最簡單方法

Java 帶有許多實用程序。 在本教程中,我們將介紹使用SimpleFormatterXMLFormatter生成日誌文件的最簡單方法。

在 Crunchify 上,我們已經發布了一些關於一段時間前的日誌記錄的教程。

  • 以正確的方式配置 log4j.properties
  • 準備在您的生產項目中使用 Log4j 實用程序
  • 創建您自己的日誌記錄級別

今天,我正在我的主機上設置Elastic FileBeats ,並希望生成可以由 Elastic FileBeats 在運行時獲取的日誌。

我已經快速創建了日誌生成實用程序,並希望與大家分享。 我們將使用 java 的內置java.util.logging實用程序。

CrunchifyLogGenerator.java

正如您在上面的程序中看到的,我below 2 lines註釋掉了。 運行上面的程序後,取消下面兩行的註釋,您將看到 XML 結果輸出。

只需將上述程序作為 Java 應用程序運行,您將看到以下行添加到您指定的日誌文件中。

Eclipse 控制台輸出:

我希望你發現這個工具對你的項目有幫助。 如果您在運行此程序時遇到任何問題,請告訴我。