@Log4j는 log 객체를 생성하여 로그를 출력할 수 있게 하는 어노테이션이다.

log 객체를 생성하지 않아도 사용할 수 있는 장점이 있는데 @Log4j를 사용하는데 log객체에 빨간 밑줄 에러가 나면 다음을 확인한다.

1. 이클립스 또는 STS 설치 경로에 한글명이 들어가 있는지 확인

  - 들어가있으면 영문으로 경로 수정

2. lombok.jar 설치 확인

  - lombok.jar가 설치되면 xxx.ini에 아래와 같이 lombok.jar가 추가가 된다. (xxx이라고 표현한 이유는 이클립스와 STS에 따라 이름이 다르기 때문) 

-javaagent:경로\sts-4.7.1.RELEASE\lombok.jar

3. pom.xml에서 log4j의 의존성에 <scope>runtime</scope>을 제거


+ Recent posts