이클립스 Lombok 사용시 Warning 문제 해결

이클립스(STS)에 롬복 적용
이클립스/STS에서 Lombok 사용시 Warning 해결

1 문제 상황[ | ]

  • Maven 등으로 jar 라이브러리가 추가하면 프로젝트 내부적으로는 문제가 없다.
  • 그런데 이클립스에서 Warning 이 나온다...
  • 예를 들어 @Data 애노테이션을 사용하면, 컴파일되어 내부적으로 - Outline 창에도 - Getter, Setter가 자동으로 주루룩 붙어야 하는데 그러한 처리가 되지 않는 것
  • 이 문제를 해결하려면 Lombok Installer를 한번 수행하여 이클립스에 롬복 설정이 적용되게 해야 한다.

2 조치 방법[ | ]

  • Maven에서 가져온 jar를 이용해도 되지만, 해당 폴더까지 가는 게 귀찮으니 그냥 새로 다운로드하자.
  • https://projectlombok.org/download.html 접속
  • lombok.jar 클릭하여 다운로드
  • lombok.jar 더블클릭하여 실행
"Can't find IDE" --- [확인]
  • [Specify location...] --- STS.exe가 있는 폴더로 이동[1] --- [Select]
  • [Install / Update] 클릭
  • "Install successful" --- [확인]

Lombok has been installed on the selected IDE installations.
Don't forget to add lombok.jar to your projects, and restart your IDE1
If you start STS with a custom -vm parameter, you'll need to add:
-vmargs -javaagent:lombok.jar
as parameter as well.

( 설정이 적용되려면 이클립스(STS) 재시작이 필요할 수 있다... )

3 같이 보기[ | ]

4 참고[ | ]

  1. STS라면 STS.exe, 이클립스라면 eclipse.exe
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}