https://cyeongy.tistory.com/entry/Gradle-5의-lombok-설정?category=1032553
plugins id를 이용해서 롬복을 임포트했을 때 원인이 무엇인지 검색해보니 여러가지 단서를 얻을 수 있었다.
The 3.x versions of the lombok plugin are made for Gradle 5.x, so you either have to downgrade the lombok plugin to 2.9.5 or update Gradle to 5.3
https://github.com/freefair/gradle-plugins/issues/34
스프링부트 디펜던시 관리용 플러그인을 따로 설치하는 것처럼 Gradle의 버전과 Lombok의 버전이 일치하지 않아 발생한 에러였다.
최신 버전의 6.3.0 버전은 Gradle 7.3을 지원한다는 내용으로 그레들을 7.3으로 업그레이드 후 문제가 해결되었다.
이동욱님이 사용하시는 Gradle 4.10 버전을 사용하는 경우 2.9.5 버전을 사용하면 될 것 같다.
plugins {
id 'io.freefair.lombok' version '2.9.5'
}
'study > java&spring' 카테고리의 다른 글
spring.jpa.properties.hibernate.dialect= org.hibernate.dialect.mysql5innodbdialect 사용 불가, Deprecated 문제 (1) | 2022.01.04 |
---|---|
@WebMvcTest @SpringBootTest 차이 (0) | 2022.01.02 |
Gradle 5의 lombok 설정 (0) | 2021.12.31 |
Java Bean과 Spring Bean (0) | 2021.12.30 |
build.gradle: apply plugin과 plugins의 차이 (0) | 2021.12.29 |