오류 원인
Spring Lagacy Project를 생성하고 pom.xml 설정을 완료하고 보니 log4j.xml 파일에서 [Cannot find DTD. Create the DTD file or configure an XML catalog for this DTD.]라는 오류가 뜨며 아래 사진과 같이 빨간 줄이 난리가 났다.
[DTD를 찾을 수 없습니다. DTD 파일을 생성하거나 이 DTD에 대한 XML 카탈로그를 구성합니다.]라는 내용의 오류라고 한다.
해결 방법
해결 방법은 간단했다.
해당 오류를 보면 local 경로에서 log4j.dtd 파일을 찾고 있는데 이것을 웹 참조로 돌리면 된다.
아래 내용을 복사해서 <!DOCTYPE /> 부분을 대체해주자.
<!DOCTYPE log4j:configuration SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd">
깔끔하게 오류가 사라진것을 볼 수 있다.
오류 해결 끝
'[ Framework ] > Spring & Spring Boot' 카테고리의 다른 글
[오류] java.lang.NoClassDefFoundError: org/springframework/core/JdkVersion (0) | 2021.10.12 |
---|---|
[오류] web.xml 빨간 줄 오류 (0) | 2021.09.16 |
[Spring] STS4에서 Spring Legacy Project 생성하기 (0) | 2021.09.16 |
[설치] Apache Tomcat 9.0 설치 (0) | 2021.09.15 |