JAVA의 로그출력 방법에는 여러가지가 있지만 log4j라이브러리를 사용하여 관리하는 방법을 알아보자.
◆ Log4j 사용법
1. log4j 다운로드
http://logging.apache.org/log4j/1.2/ 접속하여 zip파일을 다운받는다. 해당 폴더의 log4j-1.2.17.jar 파일 준비
2. 라이브러리 추가
아래 두 가지 방법으로 모두 추가
- WEB-INF/lib 폴더에 jar파일을 추가
- 프로젝트 우클릭 -> Configure build path -> Add External JARs -> jar파일 추가
3. log4j.properties파일 작성
src하위 경로나, WEB-INF하위 경로로 일반 파일로 작성하며 이름은 log4j.properties로 한다. 아래와 같이 작성
4 properties 경로설정
- src 경로 아래에 있을때는 properties위치를 잡아줄 필요가 없음
- WEB-INF아래에 있을때는 web.xml에 아래 코드를 추가
5. 로그 출력
로그 객체 생성에는 두 가지 방법이 있다. 메서드는 중요도에 따라 사용하면 된다
( 위 properties 로그레벨 참고 )