STS4 Lombok Error) 라이브러리 추가 했는데 생성자가 생성 안될 때

 

오류 발생 내용

  • 롬복 라이브러리 추가
  • @RequiredArgsConstructor 애너테이션 추가
  • 리파지토리 객체 생성
    • 그러나, 생성자가 자동으로 추가가 되지 않아서 에러 출력

 

  • 확인을 해보니 lombok이 추가가 안된 것도 아니다.


시도 한 것들

  • 롬북 재설치
  • ini파일에 lombok.jar 파일 추가

 

  • 빌드 패스에 lombok.jar 파일 추가

 

  • STS 툴 재시작, Project Clean, Refresh Gradle Project 

 

  • 다 해봐도 안 됨

해결 방법

위의 시도 한 것들을 다 수행해도 도저히 롬복의 생성자가 제대로 작동하지 않았다.

이것 저것 만지던 도중 드디어 해결이 되었는데, 위의 방법을 다 해도 안될 경우 시도해보면 좋을 것 같다.

롬북 설치 때 STS4.exe 혹은 STS.ini 파일을 선택하여 설치하였음에도 인식만 될 뿐, 롬복이 작동하지 않았다.

그러던 중, 아이콘이 없는 exe파일 (STS4c.exe)을 선택하여 설치하니 거짓말처럼 해결되었다.

나는 STS4 실행 아이콘에 낚였던 것인가...


롬복 다시 설치

  • lombok.jar 파일 실행 - Specifi location

 

  • STS 설치되어 있는 경로로 이동
  • STS4.exe / STS.ini 파일이 아닌 STS4c.exe 파일로 선택

 

  • Install
  • 완료되면 Quit Installer


해결 화면

문제 없이 롬복이 잘 작동