log4j기능 삭제
- 작성자 :
- 홍*관
- 작성일 :
- 2013-11-14 18:41:16
- 조회수 :
- 1,020
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
아래와 같이 답변을 주셨는데요. 이미 아래와 같이 변경을 했는데도, 첨부한 화일의 이미지처럼 log4jdbc관련 클래스들이 메모리를 점유하고 있습니다.
저는 log4jdbc기능을 삭제하는 방법을 물어보는 것입니다.
고객사에서 log4jdbc를 삭제해달라고 요청해서 질문드리는 것입니다.
답변 부탁드립니다.
===========================================================
안녕하세요 프레임워크 센터입니다.
log4j가 적용된 경우
log4j가 설정된 xml을 찾아셔서
ERROR모드로 변경하시면 됩니다.
--예시--
<logger name="java.sql">
<level value="DEBUG"/>
<appender-ref ref="console"/>
</logger>
-->
<logger name="java.sql">
<level value="ERROR"/>
<appender-ref ref="console"/>
</logger>
로 변경하시면 에러가 발생한 경우만 로그가 남고 나머지는 남지 않습니다.
수고하세요.
저는 log4jdbc기능을 삭제하는 방법을 물어보는 것입니다.
고객사에서 log4jdbc를 삭제해달라고 요청해서 질문드리는 것입니다.
답변 부탁드립니다.
===========================================================
안녕하세요 프레임워크 센터입니다.
log4j가 적용된 경우
log4j가 설정된 xml을 찾아셔서
ERROR모드로 변경하시면 됩니다.
--예시--
<logger name="java.sql">
<level value="DEBUG"/>
<appender-ref ref="console"/>
</logger>
-->
<logger name="java.sql">
<level value="ERROR"/>
<appender-ref ref="console"/>
</logger>
로 변경하시면 에러가 발생한 경우만 로그가 남고 나머지는 남지 않습니다.
수고하세요.
A
안녕하세요. 홍성관님.
삭제하시는 것이 해당 기능을 사용하지 않으시겠다는 의미신가요?
이 경우는 pom.xml 상에서 log4jdbc3 artifactId를 갖는 dependency를 삭제하시고 log4j.xml 파일도 삭제하시면 되실 것 같습니다.
추가적으로 log4j artifactId 부분도 삭제해 놓으시면 되실 것 같습니다.
다만, log4j의 경우는 다른 library에서 참조하는 경우가 있을 수 있기 때문에 테스트 후 삭제하십시오.
그럼, 즐거운 하루되십시오.
감사합니다.
삭제하시는 것이 해당 기능을 사용하지 않으시겠다는 의미신가요?
이 경우는 pom.xml 상에서 log4jdbc3 artifactId를 갖는 dependency를 삭제하시고 log4j.xml 파일도 삭제하시면 되실 것 같습니다.
추가적으로 log4j artifactId 부분도 삭제해 놓으시면 되실 것 같습니다.
다만, log4j의 경우는 다른 library에서 참조하는 경우가 있을 수 있기 때문에 테스트 후 삭제하십시오.
그럼, 즐거운 하루되십시오.
감사합니다.