xml 파일 작성 중 infos에 아래왜 같이 나와 무엇인지 검색해보았다.
Description Resource Path Location Type The file cannot be validated as the XML definition "Q:\wokspace\workspace_spring\ex02\src\main\java\log4j.dtd (ÁödµÈ ÆÄÀÏ; ã; ¼ö ¾ø)" that is specified as describing the syntax of the file cannot be located. log4j.xml /ex02/src/main/resources line 2 XML Problem
xml 파일 작성 중 log4j.dtd 를 찾을 수 없다는 메세지라고 한다.
해결
log4j.xml파일의 log4j.dtd 경로를 로컬 경로 대신 온라인에 호스팅된 DTD 파일의 경로로 수정한다.
수정 전
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
수정 후
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd">