SPRING/빌드관리
[Gradle] package lombok.extern.slf4j does not exist
steadyMan
2022. 10. 4. 01:23
Project Metadata
- Project: Gradle Project
- Language: Java 11
- Framework : Spring Boot: 2.5.x
QueryDSL관련 의존성 추가 후 Gradle build를 했지만 "lombok.extern.slf4j does not exist"라는
메시지와 함께 빌드에 실패하였다.
해결방법
검색 결과 테스트코드 어노테이션이 처리될 때에 명시적으로 lombok사용을 명시해줘야 된다고 한다.
build.gradle 파일에 옵션을 추가하여 해결한다.
dependencies {
// dependency 추가
testCompileOnly 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
}
참조
https://github.com/gradle/gradle/issues/10727