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.

Post a Comment