일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Gitbook
- 인프런
- GIT
- {}
- Coveralls
- dict
- ubuntu
- Lodash
- ATOM
- JaCoCo
- NPM
- RESTful
- Code-coverage
- nginx
- Unit-test
- PowerMock
- javascript
- node.js
- primitive type
- python
- Travis CI
- API
- ECMAScript2015
- Linux
- 개인정보수정
- REST
- java
- AWS
- sinopia
- sanghaklee
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