sitelink1 http://logging.apache.org/log4j 
sitelink2  
sitelink3  
extra_vars4  
extra_vars5  
extra_vars6  

LogFactory.java

log4j-1.2.15.jar

log4j.properties

 

# 콘솔과 파일에 출력한다

log4j.rootLogger=INFO, stdout, file

 

# 콘솔에 출력한다
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-4r [%t] %-5p %c [%M:%L] %x - %m%n

 

# 로그파일로 저장한다
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=D:/TFS_WIT_IMPORT.log
log4j.appender.file.Append=false
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%-4r [%t] %-5p %c [%M:%L] %x - %m%n

 

 

 

※ 웹어플리케이션인 경우

1. log4j-1.2.15.jar 파일은 WEB-INF/lib 에 위치

2. log4j.properties 는 src 밑으로 위치

3. LogFactory.java 파일은 src 밑에 적당히 위치

4. java 파일에서 다음과 같이 코딩

    1) 최상단 클래스 전역 위치에 다음과 같은 코드 추가

        - private Log log = LogFactory.getLog([클래스명].class); // [클래스명] 은 로그를 기록할 현재 클래스이다

    2) 이후에 로그를 기록할 위치에서 logging 함수 호출

        - log.info() 나 log.debug() 등등 알아서

 

※ 데몬 프로그램인 경우

1. log4j-1.2.15.jar 파일은 class path에 위치

2. log4j.properties 은 적당히 아무데나

4. LogFactory.java 파일은 src 밑에 적당히 위치

5. java 파일에서 다음의 코드로 properties를 load

    >> PropertyConfigurator.configure("C:\\ ... \\log4j.properties"); //2번의 properties의 위치

6. java 파일에서 다음과 같이 코딩

    1) 최상단 클래스 전역 위치에 다음과 같은 코드 추가

        - private Log log = LogFactory.getLog([클래스명].class); // [클래스명] 은 로그를 기록할 현재 클래스이다

    2) 이후에 로그를 기록할 위치에서 logging 함수 호출

        - log.info() 나 log.debug() 등등 알아서

 

번호 제목 글쓴이 날짜 조회 수
58 셀 크기 조정 (자동 크기 조정) 황제낙엽 2011.05.03 7817
57 Cell 의 wrap 설정 (텍스트 개행) file 황제낙엽 2011.05.09 3123
56 병합된 셀의 스타일( border) 설정하기 황제낙엽 2011.05.03 1761
55 POI HSSF, XSSF, SXSSF 성능 분석 file 황제낙엽 2013.11.05 1663
54 Parsing and Processing Large XML Documents with Digester Rules (해석중) file 황제낙엽 2008.05.13 1571
53 POI 셀 스타일 설정을 위한 예제 소스 file 황제낙엽 2008.05.16 1464
52 엑셀(Excel)문서 처리 패키지 황제낙엽 2007.01.22 1449
51 POI-HSSF and POI-XSSF - Java API To Access Microsoft Excel Format Files 황제낙엽 2013.11.05 1135
50 Comma Separated Values (CSV) - au.com.bytecode.opencsv file 황제낙엽 2007.01.23 901
49 Parsing, indexing, and searching XML with Digester and Lucene 황제낙엽 2008.05.07 546
48 Library & Properties 파일 file 황제낙엽 2011.12.23 496
47 POI HSSF 기능 가이드 -- 퀵·가이드 (한글) 황제낙엽 2008.05.16 436
46 JUnit 3.8에서 JUnit 4, TestNG 활용으로 황제낙엽 2007.09.17 426
45 Junit 을 이용한 효율적인 단위 테스트 전략 황제낙엽 2007.01.30 371
44 XSSF Examples file 황제낙엽 2011.05.04 337
43 POI HSSF 기능 가이드 -- 퀵·가이드 (영문) 황제낙엽 2008.05.15 304
42 사용자 정의 Appender 정의하여 Log4j 확장하기 황제낙엽 2009.05.28 291
» log4j-1.2.15.jar 와 log4j.properties 예제 file 황제낙엽 2017.08.04 283
40 Apache Log4j 2 Configuration 파일 설정 황제낙엽 2020.04.01 276
39 Comma Separated Values (CSV) - com.Ostermiller.util Java Utilities 황제낙엽 2007.01.23 272