반응형
로그 관련하여 더 보고 싶은 정보가 있어서 level 조정하려고 log4j.xml 파일을 들어가봤더니
난데없이 'Cannot find DTD ... log4j' 와 같은 에러 발생!
log4j도 정상적으로 돌아가고 아무 문제는 없다고는 하나 빨간 줄은 절대 못넘어가는 나란 사람은 해결하려고 구글링 시작
일단 문제는 해당 log4j를 경로에서 찾을 수 없다는 에러이고
그래서 상단에서
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
// 이와 같이 되어있어서 에러가 발생했을 것
// "log4j.dtd" 부분에 경로를 잘 찾을 수 있도록 실제 apache에서 제공하는 경로를 입력
// https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd
// 결론적으로 아래와 같이 사용
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
이와 같이 설정해주면 깔끔히 해결 됩니다!
반응형
'Spring' 카테고리의 다른 글
| 프로젝트 import 또는 clone으로 처음 세팅 시 자주 마주하는 lombok Error [... may not have been initialized] (0) | 2024.02.23 |
|---|---|
| Property 파일 유니코드로 보이는 현상 및 'downloading from external resources is disabled' 에러 (0) | 2024.02.02 |
| Scheduler 처리 (1) | 2023.10.26 |
| VO에서 Map 변환 메서드 (Apache Util) (2) | 2023.08.31 |
| @ModelAttribute 그리고 @RequestParam (0) | 2023.08.24 |