일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Code-coverage
- nginx
- sinopia
- Unit-test
- API
- Linux
- javascript
- RESTful
- AWS
- GIT
- JaCoCo
- sanghaklee
- java
- 개인정보수정
- NPM
- Gitbook
- {}
- ATOM
- 인프런
- Lodash
- dict
- Coveralls
- PowerMock
- python
- node.js
- ECMAScript2015
- Travis CI
- REST
- ubuntu
- primitive type
Archives
- Today
- Total
이상학의 개발블로그
[Java / JUnit4] log4j:WARN No appenders could be found for logger 본문
log4j:WARN No appenders could be found for logger
모든 레거시인들을 위해
환경
- JUnit4 사용
- Spring or Spring boot 환경 아님
오류 내용
애플리케이션을 구동했을 땐, log4j 로그가 잘 나온다.
그러나 JUnit4를 이용한 유닛 테스트에선 로그가 안 찍힌다.
log4j:WARN No appenders could be found for logger (com.xxx.xxx).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
해결책
BasicConfigurator.configure();
@BeforeClass
public static void setUp() {
BasicConfigurator.configure(); // NOTE: for junit4 log
}
stackoverflow.com/questions/12532339/no-appenders-could-be-found-for-loggerlog4j
For all legacy masters.
'Java' 카테고리의 다른 글
설치하다; Java 설치; Python 설치; Node.js 설치; C 설치? (0) | 2020.06.04 |
---|---|
[Java] JaCoCo with PowerMock code coverage problem (0) | 2020.06.01 |
Comments