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
Sekian tutorial singkat tentang Cara Membuat Program Aplikasi HelloWorld Menggunakan Log4J. Semoga bermanfaat & Happy Coding.
Post a Comment