LOG4J
-
[LOG] Logger 2개 사용하기JAVA 2015. 11. 17. 10:34
이것은 기본 JAVA Project 기준으로 설명합니다. 지난번에 log4j파일분리 세팅 을 했으니 이번엔 그 사용법을 알아보자. 요구사항은 일반 디버깅 로그와 작업수행에 대해 직관적으로 볼 수 있는 로그파일 2개를 생성해 달라는 것이었다. 기본 자바 프로젝트다보니 log4j 설정파일 경로 같은 것을 XML등을 이용해서 셋팅하는게 불가능하고 기본 JAVA 클래스에서 처리를 해야 했다. 그리고 이 프로젝트 자체가 jar파일로 만들어 배치작업을 돌려야 하기 때문에 해당 프로젝트내에서 properties를 컨트롤할 수 있어야 했다. 그래도 일단 패키지형태는 제대로 맞추자 생각해서 했던 세팅.. 이렇게 패키지를 구성하고 작업을 시작했다. config에는 메시징 처리를 위한 msg.properties파일과 log..
-
[LOG] Log4j 로그파일 분리JAVA 2015. 11. 13. 10:51
이번에 작업을 하면서 고객사측에서 로그를 직관적으로 볼 수 있게 해달라는 요청이 왔다. 워낙 document에 약해서 그쪽을 제대로 신경을 쓰질 못했는데 역시나... 그래서 이번에 부랴부랴 찾아본 로그관리 툴 Log4j. 사용하기도 편리하고 등급별로 로그를 남길 수가 있어서 많은 개발자들이 애용하고 있단다.. 사실 log4j는 실무에서 자바 개발을 한다면 누구나 볼 수 있었을것이다. 다만 제대로 파악을 못하고 있었을 뿐... 사실 이번에 요놈을 사용해보니 특별히 어려운게 전혀 없었다.. 설정파일만 잘 세팅하면 나머진 일도 아니다. 그래서 설정하는 법에 대해서만 기록을 남기고자 한다. 이번 프로젝트는 JAVA project로 만들어서 jar파일로 배포하는 것이 목적이었기 때문에 정말 자바로만 만들어졌다. ..