오류 메시지
variable addressBookService not initialized in the default constructor
해결
gradle version 이 4 이하라면
dependencies {
implementation 'org.projectlombok:lombok'
}
gradle version 이 5 이상라면
dependencies {
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
}
이유
이유는 gradle 버전이 5로 올라가면서 lombok 을 프로젝트에 추가하는 방법이 달라졌기 때문이다.
참고 블로그 : https://anywaydevlog.tistory.com/102
'JAVA' 카테고리의 다른 글
[Java] mockito JUnit 5 에서 의존성 주입 - 테스트코드 작성(1) (0) | 2024.02.19 |
---|---|
[Gradle] gradle version 확인 방법 (0) | 2024.02.16 |
[Java] String, StringBuffer, StringBuilder 차이 및 장단점 (0) | 2021.04.02 |
Spring Boot Batch(Job, Step) #2 (0) | 2021.02.28 |