Cara Membuat file LOG pada Aplikasi Java

Membuat file LOG pada Aplikasi JavaKetika kita membuat aplikasi, tentu kita menginginkan segala hal yang user atau pengguna lakukan dapat kita lihat. Dalam dunia komputer, biasanya hal ini disebut dengan istilah logging. dengan adanya logging, maka akan memudahkan kita memantau aplikasi yang dijalankan oleh user nantinya. Logging berguna mencatat segala sesuatu yang terjadi pada aplikasi saat berjalan, baik itu saat terjadi error, menambahkan data, mengedit data, menghapus data dan lain-lain.

Didalam pemograman java, melakukan logging dan menyimpannya ke sebuah file sangat mudah. Kita akan menggunakan liblary yang disebut dengan “java.util.logging” . Pesan yang ditampilkan dalam log cukup lengkap, mulai dari tanggal, jam dan dari class mana perintah log tersebut dieksekusi. Bukan hanya ditulis kedalam file, tetapi log juga akan ditampilkan pada console.

Berikut cara-cara membuat Log pada pemograman Java ( Menggunakan Netbeans ) :

  • Silahkan buka Project kamu atau buat Project baru.
  • Pada bagian main Project, tambahkan method berikut :

public static void log() throws IOException {
int limit = 1000000; // LOG MAKSIMAL SEBESAR 1MB
Logger logger = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
logger.setLevel(Level.INFO);
Handler handler = new FileHandler(“log.log”,limit,1,true);
SimpleFormatter formatterTxt = new SimpleFormatter();
handler.setFormatter(formatterTxt);
logger.addHandler(handler);
}

  • Pada public static void main(String[] args), panggil method log dengan cara :

public static void main(String[] args) throws IOException {
log();
launch(args);
}

ket : Klik kanan pada area kode, lalu pilih fix Imports.

tambahkan tulisan berwarna merah diatas. Lihat contoh dibawah :

Logging java code

  • Tambahkan kode berikut di dalam class yang mau kamu gunakan log (diluar method):

 private final static Logger LOGGER = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);

  • Sekarang, untuk menambahkan / memasukkan pesan kedalam file log tersebut, tinggal memanggil kode :

 LOGGER.info(“Pesan Kamu”);

  • Pada contoh dibawah, saya memasukkan pesan ke log pada class yang berbeda.

Contoh Logging pada java

 

  • Berikut merupakan hasil yang dibuat oleh logging pada java :

hasil logging java

Dari gambar diatas bisa kita lihat, file log akan dibuat otomatis dan terletak didalam folder project yang kita buat.  Di tambah lagi pesan log akan ikut dimunculkan juga pada consol Netbeans.

Demikian tutorial Cara Membuat file LOG pada Aplikasi Java. Semoga Bermanfaat.

Terimakasih.

 

Tinggalkan Komentar

Your email address will not be published.