평범한 이야기들

[Java/Spring] Lombok : variable name not initialized in the default constructor 오류 본문

평범한 개발 이야기/Java

[Java/Spring] Lombok : variable name not initialized in the default constructor 오류

songsariya 2022. 7. 14. 15:29
728x90

 Lombok(이하 롬복)을 이용해서 생성자를 만들었는데 variable name not initialized in the default constructor라는 에러가 발생했습니다. 즉 롬복이 정상적으로 실행이 되지 않은 것으로 판단하고 어떤 오류인지 인터넷으로 찾아봤습니다. 대부분 내용은 Gradle 버전을 확인하고 그에 맞게 수정을 해주어야 한다고 합니다. 

 

 

Gradle 5.x 미만

dependencies {
  implementation 'org.projectlombok:lombok'
}

 

Gradle 5.x 이상

dependencies {
  compileOnly 'org.projectlombok:lombok'
  annotationProcessor 'org.projectlombok:lombok'
}

 

버전에 맞게 수정을 해주시면 정상적으로 동작하는 것을 보실 수 있습니다.

728x90
Comments