Log4j 는 간단하고 유연한 로그 framework. 로깅은 응용 프로그램 실패에 대한 자세한 컨텍스트를 개발자에게 제공합니다. Log4j 를 사용하면 응용 프로그램 바이너리를 수정하지 않고 런타임에 로깅을 활성화 할 수 있습니다. Log4j 패키지는 이러한 문이 무거운 성능 비용을 들이지 않고 배송 된 코드에 남아있을 수 있도록 설계되었습니다.
This this log4j properties file tutorial,log4j.properties 파일을 사용하여 log4j 를 구성하기위한 예제 코드를 보여주고 있습니다.
Log4j maven 종속성
maven java 프로젝트를 만들고 log4j maven 종속성을 업데이트합니다.
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>
log4j.properties 파일
이것은 주요 속성을 파일을 가지는 모든 런타임으로 사용되는 구성 log4j. 이 파일은 log4j appenders 정보,로그 수준 정보 및 출력 파일의 이름을 한 파일 appenders.
log4j.properties 예
console 및 demoApplication 에서 출력합니다.로그에서 프로젝트의 루트 폴더
DEBUG com.howtodoinjava.Log4jPropertiesConfigurationExample - Log4j appender configuration is successful !!
대 log4j.속성을 예시하여 출력 로그 메시지를 특정 위치에 있습니다.
Log4j ConsoleAppender-콘솔에 로깅
콘솔에 로그를 출력하는 Java 프로그램.
Log4j RollingFileAppender-파일에 로깅
파일에 로그를 출력하는 Java 프로그램.질문이 있으면 알려주십시오.
행복한 학습!!
이 게시물이 도움이 되었습니까?
게시물이 마음에 드시면 알려주십시오. 그것이 우리가 개선 할 수있는 유일한 방법입니다.
네
No