250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- MySQL
- Core Java
- JDBC
- IntelliJ
- Tomcat
- Eclipse
- Python
- JavaScript
- STS
- SpringBoot
- Spring Boot
- ubuntu
- Thymeleaf
- myBatis
- jpa
- 오픈소스
- Docker
- PostgreSQL
- AJAX
- Open Source
- maven
- 문서
- MSSQL
- oracle
- git
- Exception
- 설정
- Source
- error
- spring
Archives
- Today
- Total
헤르메스 LIFE
[Log4j] Log4j 설치 본문
728x90
홈페이지 : http://logging.apache.org/
다운로드 :
http://logging.apache.org/log4j/1.2/download.html
(2010년 8월 현재 1.2.16버젼이 안정화버젼임.)
WEB-INF/lib 폴더에 log4j-1.2.16.jar 파일을 복사해 넣어두는 것으로 설치는 완료됩니다.
반드시 commons-logging jar파일이 필요합니다.
다운로드 :
http://commons.apache.org/logging/download_logging.cgi
(2010년 8월 현재 1.1.1버젼이 안정화버젼임.)
일반적으로 log4j.properties나 log4j.xml은 WEB-INF/classes 폴더 아래에 위치합니다.
1. web.xml 설정(Spring Framework사용시 ..)
log4jConfigLocation /WEB-INF/classes/log4j.properties webAppRootKey myspring.root org.springframework.web.util.Log4jConfigListener
2. log4j.properties 설정
log4j.properties, log4j.xml의 두개의 예문
# FATAL > ERROR > WARN > INFO > DEBUG log4j.rootCategory=INFO, stdout # Configure stdout appender - set layout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # ---------------------------------------------------------------------- log4j.appender.myspring.DatePattern='.'yyyy-MM-dd log4j.appender.myspring.File=c\:\\myspring.log log4j.appender.myspring=org.apache.log4j.ConsoleAppender log4j.appender.myspring.layout=org.apache.log4j.PatternLayout log4j.appender.myspring.layout.ConversionPattern=[%d{yyyy-MM-dd HH\:mm\:ss}]\t%m%n
3. 3. iBatis 로그 남기기(아래의 내용을 log4j.properties 또는 log4j.xml에 추가함)
log4j.logger.java.sql.Connection=DEBUG log4j.logger.java.sql.Statement=DEBUG log4j.logger.java.sql.PreparedStatement=DEBUG #log4j.logger.java.sql.ResultSet=DEBUG log4j.logger.common.controller.DefaultController =DEBUG
참고 : 정보프레임워크에서 사용하는 버젼은 1.3alpha8 버젼인듯..
728x90
'Spring Framework' 카테고리의 다른 글
[iBatis] iBatis의 쿼리로그 변경 (0) | 2010.10.27 |
---|---|
[iBatis] iBatis 2.3.4.726 Build (0) | 2010.10.26 |
[Spring] 다국어 처리 (0) | 2010.10.13 |
[Spring] @Aspect 어노테이션을 이용한 AOP (0) | 2010.08.13 |
[Spring] Spring의 다운로드 (0) | 2010.08.06 |