Log4j
Log4j는 테스트를 진행할 때, 필요한 메시지를 System.out.println()으로 출력하는 대신에, Log4j를 이용해서 기록한다.
(1) build.gradle에서 추가
compile group: 'log4j', name: 'log4j', version: '1.2.17'
(2) 프로젝트 내에, resources 폴더 생성 후, log4j.properties 파일을 작성
log4j.properties=
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern= %-5p %c{1}:%L - %m%n
테스트로 돌려주면,
돌아가긴하지만 오류가 뜬다.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
오류가 발생했다,,
slf4j-log4j12도 build.gradle에 같이 추가해야한다.
compile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.7.29'
300x250
'DevelopNote > intelliJ + Spring 환경 설정' 카테고리의 다른 글
intellij와 Gradle 을 이용한 스프링 환경 구축(4) (intellij 한글 깨짐 문제 - 인코딩) (0) | 2021.05.25 |
---|---|
intellij와 Gradle 을 이용한 스프링 환경 구축 Lombok 설정 (0) | 2021.05.25 |
intellij와 Gradle 을 이용한 스프링 환경 구축(1) -MVC (0) | 2021.05.25 |