2021.03.20 - [K-digital training X 멀티 캠퍼스/JAVA] - [JAVA] log4j
log4j
- 애플리케이션에서는 웹 사이트에 접속한 사용자 정보나 각 클래스의 메서드 호출 시각 등 여러가지 정보를 파일로 저장해서 관리 함
- 로그 관련 기능을 제공하는 것이 log4j로 독립적으로 라이브러리를 설치해서 사용 할 수 있고 메이븐과 같은 빌드 툴에서는 자동으로 설치 됨
- 기능 관련 설정은 log4j.xml 파일에서 수행
- 한번이라도 열면 에러 표시 남
- 이클립스 버그
- 한번이라도 열면 에러 표시 남
- 콘솔에 검은 글씨로 나오는 것이 스프링에서 찍어주는 로그
기존 1~3라인 코드
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
수정 1~3라인 코드
<?xml version="1.0" encoding="UTF-8"?>
<!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:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
- local DTD를 URL로 변경해줌
- 수정 이후 에러 나오지 않음
반응형
'문제 해결 기록' 카테고리의 다른 글
[REACT] Window Power Shell에서 create-react-app 에러 (0) | 2021.05.14 |
---|---|
[ORACLE] ORA-00020 maximum number of processes error (0) | 2021.04.21 |
[DISK] USB/SD카드 포맷 오류 해결 (1) | 2021.03.29 |
[IntelliJ] 인텔리제이로 이클립스 스프링부트 프로젝트 옮기는 법 (0) | 2021.03.25 |
[Python]Kkma(꼬꼬마) 형태소 분석기 실행 에러 해결 (0) | 2021.03.03 |
댓글