Spring에서 레거시 프로젝트 생성 후 로그에 대해 알아보던 중 src/main/resources에 위치한 log4j.xml 파일을 살펴보다가 에러를 만났다.
log4j.dtd파일이 해당 위치에서 찾을 수 없다는 에러가 난다.
해결방법은
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
노란 영역 부분을
"http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd"
로컬이 아닌 웹의 경로로 바꿔주면 에러가 해결!!
댓글