
[Error] java: variable XXXX not initialized in the default constructor
·
Trouble Shooting(Error)
스프링 공부를 하는 중에 애플리케이션 실행이 안되고 아래와 같은 에러 메시지가 발생했다. java: variable myLoggerProvider not initialized in the default constructor 생성자를 직접 코드를 구현하지 않고 @RequiredArgsConsructor 애노테이션을 사용했는데 생성자가 만들어지지 않고 있는 문제였다.해당 문제가 왜 발생하는지 찾아보니 Gradle 5부터는 애노테이션을 구분해서 추가해 주어야 한다고 한다. 내가 문제를 해결하기 전 build.gradle에 추가했던 건 아래와 같다.implementation 'org.projectlombok:lombok' 해당 에러를 해결하기 위해서 build.gradle를 아래와 같이 수정하였다.compile..