Cara paling sederhana untuk menghasilkan log di Java menggunakan SimpleFormatter dan XMLFormatter dari java.util.logging

Diterbitkan: 2020-05-26
Cara paling sederhana untuk menghasilkan log di Java menggunakan SimpleFormatter, XMLFormatter dari java.util.logging

Java hadir dengan banyak utilitas. Dalam tutorial ini kita akan membahas cara paling sederhana untuk menghasilkan file log menggunakan SimpleFormatter dan XMLFormatter .

Di Crunchify, kami telah menerbitkan beberapa tutorial tentang logging beberapa waktu lalu.

  • Log4j.properties dikonfigurasi dengan cara yang benar
  • Utilitas Log4j siap digunakan untuk proyek produksi Anda
  • Buat level logging Anda sendiri

Hari ini saya sedang mengerjakan pengaturan Elastic FileBeats di Host saya dan ingin membuat log yang dapat diambil oleh Elastic FileBeats saat runtime.

Saya telah dengan cepat membuat utilitas yang dihasilkan log dan ingin berbagi hal yang sama dengan Anda semua. Kami akan menggunakan utilitas java.util.logging bawaan java.

CrunchifyLogGenerator.java

Seperti yang Anda lihat dalam program di atas, saya telah berkomentar below 2 lines . Setelah Anda menjalankan program di atas, batalkan komentar di bawah dua baris dan Anda akan melihat output hasil XML.

Jalankan saja program di atas sebagai aplikasi Java dan Anda akan melihat baris di bawah ini ditambahkan ke file log yang Anda tentukan.

Keluaran konsol Eclipse:

Saya harap Anda menemukan util ini bermanfaat untuk proyek Anda. Jika Anda menghadapi masalah dalam menjalankan ini, beri tahu saya.