프로그래밍/Etc
[Etc] Gradle 버전에 따른 lombok 설정
Reference M1
2024. 7. 8. 09:40
최근에 이전 작성 했던 코드를 참고해 볼 일이 있어 확인하던 중 Gradle Build가 되지 않아 해결하는 과정에서 알게 된 정보를 공유하고자 한다. 우선 현재 Gradle 버전을 확인해 보자.

Gradle 버전을 확인 했다면 5.x 버전 기준으로 의존성 주입 방법이 달라진다.
5.x 미만
dependencies {
implementation 'org.projectlombok:lombok'
}
5.x 이상
dependencies {
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
}
Gradle Java 호환성

https://docs.gradle.org/current/userguide/compatibility.html
Compatibility Matrix
The sections below describe Gradle’s compatibility with several integrations. Versions not listed here may or may not work.
docs.gradle.org