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.
Tidak ada komentar:
Posting Komentar