개요
SpringBoot 프로젝트를 실행하는데 아래와 같은 에러가 발생했습니다.
java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor
(in unnamed module @0x2fbb01ba) cannot access class
com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler)
원인
pom.xml에 명시된 Java 버전과 lombok 버전 호환성이 맞지 않아 발생하는 문제였습니다.
해결 방법
저 같은 경우 Java 11 버전을 사용하고 있었고 lombok은 별도 version 명시 없이 사용하고 있었는데 Java 11과 호환성이 맞는 버전인 1.8.24 버전을 명시해 줌으로써 해결했습니다.
참고
반응형
'[DEV] 기록' 카테고리의 다른 글
[Java] zip 파일 내 구성 확인하는 코드 (0) | 2023.02.14 |
---|---|
[SpringBoot] Apache poi 버전에 따른 오류들 (0) | 2023.02.03 |
[Maven] The cb argument must be of type function received undefined (0) | 2023.01.27 |
[Intellij] resource 폴더를 인식하지 못할 때 해결 방법 (0) | 2023.01.27 |
[Elasticsearch] received plaintext http traffic on an https channel, closing connection (0) | 2022.12.03 |