java log4j 설정 > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

java log4j 설정

페이지 정보

profile_image
작성자 미친새
댓글 0건 조회 16,023회 작성일 20-07-29 21:49

본문

안녕하세요. 명월입니다.



이 글은 Java에서 사용하는 로그 라이브러리(log4j)에 대한 글입니다.



이 전에 제가 C#에서 사용하는 log4net에 대해 소개한 적이 있습니다.

링크 - [C#] 로그 라이브러리(log4net)



사실 이 log4net과 log4j는 같은 라이브러리인데 사용하는 언어가 C#이냐 Java이냐의 차이만 있을 뿐입니다. 전의 글에서도 로그에 대해 간략하게 설명했었는데 정리해서 다시 설명하겠습니다.

로그라는 것은 프로그램을 개발하는 데 있어서 데이터 추적과 호출된 클래스와 함수등을 조사하기 위해 사용하는 라이브러리입니다.



보통 개발을 할 때는 IDE툴을 이용해서 디버깅을 하면 데이터 추적을 할 수 있지만 개발이 끝나고 나서 프로그램이 컴파일 되고 Production에 릴리즈가 되면 데이터 추적하기가 쉽지 않습니다.

그러나 완벽한 프로그램이라면 문제가 없겠지만 인간이 만든 프로그램이기 때문에 버그가 발생하고 그 버그로 인해 잘못된 연산을 하거나 에러가 발생합니다. 에러가 발생할 때는 데이터를 추적할 수 있어야 하는데..

그 때, 추적을 할 수 있는 여러 방법 중에 가장 간편한 방법 중에 하나로 로그를 남기고 추적하는 방법입니다.



그 외에 로그는 꼭 에러 추적만이 아닌 여러 행동 패턴을 남기고, 또는 유저의 행동등을 추적하여 여러 통계자료로도 활용할 수 있습니다.



그럼 Java에서 Log4j를 사용하기 위해서는 maven를 통해서 log4j를 다운 받아야 합니다.



출처: https://nowonbun.tistory.com/568 [명월 일지]

첨부파일

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

공지사항

  • 게시물이 없습니다.

접속자집계

오늘
1,702
어제
1,678
최대
5,296
전체
1,477,213
Copyright © 소유하신 도메인. All rights reserved.