http://greatkim91.tistory.com/trackback/11 tomcat 5.5 에서의 log4j 위치\apache-tomcat-5.5.25\common\classes\log4j.properties 이 경우 workspace 의 프로젝트에 별도로 log4j를 설정해주지 않아도 모든 프로젝트에 적용이 되었다. but tomcat 6.0 에서는 common\classes 폴더가 없다. 이런 난감하다. tomcat 6.0 에서는 \WEB-INF\src 폴더에 log4j.properties 에 두면 된다. \WEB-INF\classes 에 폴더에 log4j 생성된다. 혹은 \apache-tomcat-6.0.16\lib\ 폴더에 둔다. 그러면 모두 적용된다.
아직도 System.out.println()으로 디버그용 메시지를 화면에 출력한다면, 이제 삽질 그만하고 로깅 API들을 사용해 볼 것을 권장하고 싶다. 그 중에서도 난 Log4j를 사용한다. (사실 이거밖에 모른다... ;) ) 혹 여 log4j.properties 설정이 귀찮아서 Log4J를 사용하지 않는다면 다음의 기본적인 log4j.properties를 사용해보자. 이것만으로도 System.out.println과는 비교할 수 없는 강력하고 편리한 로깅 기능을 사용할 수 있다. 기본적인 log4j.properties 아래 로그설정은 로깅 메시지를 화면에도 출력하고 파일로도 출력한다. 파일의 경우에는 매일매일 날짜별로 다른 파일을 사용하므로 한개의 로그 파일이 무한정 커지는 것을 걱정할 필요는 없다...
- Total
- Today
- Yesterday
- 김치송
- TinyMCE
- ie6과 ie7 같이 사용하기 multi ie
- wii wi-fi 51330
- trac
- svn
- MySQL
- ERwin
- 커플링
- java 엑셀
- Ant
- log4j
- 한글유니코드
- erwin Schema Generation 시 필드 순서
- Java
- CSS
- 이미지리사이즈
- 간식송
- 연도
- eclipse plugin
- tomcat
- 공인구
- imagemagick
- 아디다시
- 자블라니
- oracle
- JEUS
- 구글수표
- 기아짤방
- jQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |