Error Document/Spring

[Spring Boot] 프로젝트 추가 후 Lombok 에러 해결 방법 (final, build 등)

JeongKyun 2022. 4. 28.
반응형

서론


java, sts 환경설정 후 git에 있는 프로젝트를 import하였는데 다수의 파일 소스에서 아래와 같이 초기화되지 못했다는 에러가 발생했다. 필자는 해결을 위해 pom.xml도 update도 다시 하고 이것저것 많이 해봤지만 해결되지 않았다.

이 문제는 아래의 방법처럼 해결할 수 있다.

 


 

에러 문구


Error: The blank final field 'usersService' may not have been initialized

 


 

해결 방법


순서-1

pom.xml에 위와 같이 lombok이 추가되어있는지 확인한다.

 


 

순서-2

다운받아져있는 lombok 폴더

c드라이브에서 lombok을 검색하면 lombok-1.18.20 (버전은 다를 수 있음)의 폴더 경로로 들어가서 해당 lombok-1.18.20.jar 파일을 실행하면 아래와 같은 lombok installer 콘솔이 뜬다. 만약 여기서 lombok을 검색했을 때 안나오면 lombok을 다운받아야한다.

 


 

순서-3

lombok Installer

 


 

순서-4

  • Specify location 클릭하여 다운받은 sts.exe를 추가하여 install/Update를 해준다.
  • sts 재 실행하면 final 변수 선언, build() 등 에러가 해결된다.

댓글

💲 많이 본 글