springboot- variable name not initialized in the default constructor private final String name;

Jeong·2022년 10월 5일
0
post-custom-banner

문제

  • Junit 테스트 중 오류 발생
error: variable name not initialized in the default constructor
    private final String name;
                         ^

해결

  1. gradle 버전 확인
  • cmd-> gradle -version 으로 확인
  • intellij-> project->gradle->wrapper->gradel-wapper.properties 에서 확인
  1. build.gradle에 의존성 추가
dependencies {
	...
	//gradle4 -스프링 부트와 AWS로 혼자 구현하는 웹서비스
    compile('org.projectlombok:lombok')
    
    //gradle5
    compileOnly("org.projectlombok:lombok")
	testCompileOnly("org.projectlombok:lombok")
	annotationProcessor("org.projectlombok:lombok")
	testAnnotationProcessor("org.projectlombok:lombok")
    
    // gradle6 이상
    implementation('org.projectlombok:lombok')
	testImplementation('org.projectlombok:lombok')
	annotationProcessor('org.projectlombok:lombok')
	testAnnotationProcessor('org.projectlombok:lombok')
	...
}
profile
화이팅!!
post-custom-banner

0개의 댓글