"이클립스 Lombok 사용시 Warning 문제 해결"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-==참고 자료== +==참고==))
 
(다른 사용자 한 명의 중간 판 9개는 보이지 않습니다)
1번째 줄: 1번째 줄:
;이클립스(STS)에 롬복 적용
;이클립스(STS)에 롬복 적용
;이클립스/STS에서 Lombok 사용시 Warning 해결


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


12번째 줄: 14번째 줄:
* lombok.jar 더블클릭하여 실행
* lombok.jar 더블클릭하여 실행
:"Can't find IDE" --- [확인]
:"Can't find IDE" --- [확인]
* [Specify location...] --- STS.exe가 있는 폴더로 이동 --- [Select]
* [Specify location...] --- STS.exe가 있는 폴더로 이동<ref>STS라면 STS.exe, 이클립스라면 eclipse.exe</ref> --- [Select]
* [Install / Update] 클릭
* [Install / Update] 클릭
* "Install successful" --- [확인]
* "Install successful" --- [확인]
{{인용문|<poem>
Lombok has been installed on the selected IDE installations.
Don't forget to add <code>lombok.jar</code> to your projects, and restart your IDE1
If you start STS with a custom -vm parameter, you'll need to add:
<code>-vmargs -javaagent:lombok.jar</code>
as parameter as well.
</poem>}}
( 설정이 적용되려면 이클립스(STS) 재시작이 필요할 수 있다... )


==같이 보기==
==같이 보기==
21번째 줄: 33번째 줄:
* [[STS]]
* [[STS]]


==참고 자료==
==참고==
* http://stackoverflow.com/questions/11803948/lombok-not-generating-getter-and-setter
* http://stackoverflow.com/questions/11803948/lombok-not-generating-getter-and-setter


[[분류: 이클립스]]
[[분류: STS]]
[[분류: STS]]

2017년 7월 20일 (목) 02:17 기준 최신판

이클립스(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 }}