반응형

오늘은 최근에 이슈이기도 하고 대표적인 로깅서비스인 log4j 에러가 발생되어 가져와봤어

별 문제는 아니고 그냥 간단하게 해결 가능한 문제다 보니 가볍게 보고 가자

 

log4j.xml
Problems

아주 그냥 빨갛게 물들어 버렸어 즉 이 오류는

" 야.. 나 log4j.dtd 못찾겠는데..? 있긴함?" 이라고 말하는건데

 

여기서 보면 workspace/one/src/main/resources 이 경로에 없다고 표시가 되고있어.

없으면? 넣어주면 되는거겠지?

이를 해결하기 위해선 2가지의 방법이 있다고 먼저 말할게.

 

1. 2 Line에 해당되는 DOCTYPE 부분 변경해주기.

<!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">

이 방법은 log4j.dtd가 존재하는 web으로 경로를 변경하여 사용하는 방법이야

 

2. 없으면 다운 받아서 넣어주면되는거지

https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/

 

Index of /log4j/1.2/apidocs/org/apache/log4j/xml/doc-files

 

logging.apache.org

해당 링크를 통해 들어간 후, 다운로드를 받는거지

들어가면 저 여기있습니다~ 하고 딱 나와있어

마지막 수정일이 2020-09-01이라네.. 어쨋든 이녀석을 다운로드 받은 후 찾을 수 없다고 표시되는 경로에

넣어주면 깔끔하게 해결되는 문제야

 

이렇게 말이지

 

* 이렇게 파일을 가져다 붙였는데.. 빨간색이 안사라진다 ..?

그때는 DOCTYPE라인을 쭉 긁어서 ctrl + x한 후 저장하고 다시 붙여놓고 저장해봐

그럼 해결 될거야 !

반응형