개발/JAVA

@RequiredArgsConstructor 어노테이션(Annotation) 사용 시 private final 변수 initialize final field 에러(error) 롬복(lombok) 설치 확인

TaeDy.I.T. 2023. 4. 9. 06:03
반응형

안녕하세요 오늘은 @RequiredArgsConstructor 어노테이션(Annotation) 사용 시  private final 변수 initialize final field 에러해결 하는 방법에 대해 알아보겠습니다.

 

 

1. 우선 프로젝트의 롬복(lombok) 경로를 확인해 줍니다.

롬복(lombok) 경로
롬복(lombok) 경로

 

 

2. cmd 창에서 롬복(lombok) 경로로 이동 후 java -jar lombok-본인버전.jar 를 실행해줍니다.

저는 java -jar lombok-1.18.26.jar를 실행 하였습니다.

java -jar lombok-1.18.26.jar
java -jar lombok-1.18.26.jar

 

 

3.  실행 하면 아래와 같은 롬복(lombok) Installer 창이 나타납니다.

확인을 클릭 해 줍니다.

롬복(lombok) Installer
롬복(lombok) Installer

 

 

4. 롬복(lombok) Installer 창에서 Specify location... 버튼을 클릭하여 STS 실행 파일을 선택 후 Install / Update 버튼을 클릭 합니다.

Specify location
Specify location

 

 

5. Install successful 창을 확인 후 Quit Installer 버튼을 클릭합니다.

Install successful
Install successful

 

 

6. STS를 재부팅 합니다. 그럼 @RequiredArgsConstructor 어노테이션(Annotation) 사용 시  private final 변수 initialize final field 에러가 사라진 것을 확인 하실 수 있습니다.

 

 

이상 @RequiredArgsConstructor 어노테이션(Annotation) 사용 시  private final 변수 initialize final field 에러해결 하는 방법에 대해 알아보았습니다.

반응형