lombok과 Log4j : error: cannot find symbol 오류 해결 방법
2020. 2. 4. 03:20
설명
IntelliJ 에 Spring 과 Gradle를 이용해 처음 사용하기 위해 설정 중에 일어난 lombok 문제이다.
문제
해결
1. lombok 플러그인 설치
2. Build, Execution, Deployment - Complier - Annotation Processors - Enable annotation processing 에 체크
여기까지가 구글에서 흔히 해결 할 수 있는 방법이지만 이 두가지 방법도 안됐다.
3.[ build.gradle - dependencies ]
compile "org.projectlombok:lombok:1.18.8" 과 annotationProcessor("org.projectlombok:lombok:1.18.8")
통해서 해결완료,
* annotationProcessor
- annotationProcessor은 컴파일 시점으로 코드를 생성합니다.
- annotationProcessor 설정을 안하면 lombok을 포함해서 project export시 lombok 에노테이션이 전부 포함되지 않기 때문에 annotationProcessor 해주면 해결 할 수 있습니다.
'개발자의 길' 카테고리의 다른 글
JAVA_HOME is set to an invalid directory 에러 (0) | 2020.02.03 |
---|