Tampilkan postingan dengan label Log4J. Tampilkan semua postingan
Tampilkan postingan dengan label Log4J. Tampilkan semua postingan

Selasa, 25 November 2014

Cara Membuat Program Aplikasi Hello World Menggunakan Log4J

Tools


Tools yang digunakan untuk membuat Program Aplikasi Hello World Log4J, yaitu :
  • Editor Java (Disini saya menggunakan Eclipse)
  • Log4J Library (log4j-1.2.17.jar)

    Anda bisa mendownload libary Log4J pada situs resminya, yaitu di http://logging.apache.org/log4j/2.0/download.html.

    Setelah anda download dan ekstrak file hasil download, langkah selanjutnya adalah copy file log4j-xxx.jar ke folder lib di eclipse seperti gambar yang ada di Project Structure. Dan Jangan lupa configure build path agar file jar bisa dibaca/di import oleh program.

Project Structure

Buatlah project di Eclipse Editor, dengan struktur seperti dibawah ini.



Log4J.properties


Buatlah file konfigurasi Log4J yaitu log4j.properties di bawah src folder di Eclipse.

Nama File : log4j.properties.

# Root logger option
log4j.rootLogger=DEBUG, stdout, file

# Redirect log messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

# Redirect log messages to a log file, support file rolling.
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=D:\\log4j\\application.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

Program Java

Buatlah program Java untuk membuat aplikasi Hello World Log4J.

Nama File : HelloLog4JDemo.java

import org.apache.log4j.Logger;


public class HelloLog4JDemo {
final static Logger logger = Logger.getLogger(HelloLog4JDemo.class);
public static void main(String[] args){

String helloWorld = "Hello World";

if(logger.isDebugEnabled()){
logger.debug("This is debug : " + helloWorld);
}

if(logger.isInfoEnabled()){
logger.info("This is info : " + helloWorld);
}

logger.warn("This is warn : " + helloWorld);
logger.error("This is error : " + helloWorld);
logger.fatal("This is fatal : " + helloWorld);
}
}


Running


Membuat Program Hello World Log4J


Sekian tutorial singkat tentang Cara Membuat Program Aplikasi HelloWorld Menggunakan Log4J. Semoga bermanfaat & Happy Coding.