본문 바로가기

공부/Spring

이클립스(Eclipse)에 롬복(Lombok) 설치하기

1. 롬복(Lombok) 이란?

- 자바 클래스를 만들 때 흔히 만드는 코드(ex. Getter, Setter, toSring, equals ...)들을 어노테이션을 이용해 자동으로 만들어주는 라이브러리

- 자동으로 생성되는 코드는 소스 파일에서 확인할 수 없지만, 이클립스의 Outline과 같이 메서드 리스트를 확인할 수 있는 곳에서 확인 가능함

 

 

자바 개발자들에게 Getter, Setter 를 만드는 일은 일상이 되었다. 이클립스에서는 이 메서드들을 자동으로 만들어주는 기능도 제공하고 있지만, 자동생성 기능을 적용하기도 귀찮기는 마찬가지.

롬복은 이러한 반복되는 JAVA 메서드를 어노테이션을 이용해 자동으로 만들어준다.

 

 

2.사용방법

2-1) 의존성추가

https://mvnrepository.com 에서 lombok을 검색 후 원하는 버전을 선택한다.

메이븐 프로젝트의 경우엔 pom.xml에, gradle일 경우엔 build.gradle에 소스를 복사하여 붙여넣는다.

 

 

 

STS 사용 시 프로젝트 생성할 때 롬복 의존성 추가 가능  (난 이렇게 함!)

 

 

 

 

 

2-2)롬복 플러그인 적용

의존성만 추가해서는 롬복이 동작하지 않는다. 이클립스에 롬복 플러그인을 적용해야만 롬복이 정상적으로 코드를 만들어준다.

 

https://projectlombok.org/download  에서 다운로드 ! (아무데나 다운로드 해도 괜찮음)

 

 

 

Download

 

projectlombok.org

 

다운로드 된 lombok.jar를 더블클릭하여 롬복 인스트롤러를 실행한다.

 

* 롬복 인스트롤러가 실행되지 않을 경우 cmd에서 jdk가 설치된 폴더로 이동,

cd \

C:\study\jdk-11.0.9\bin 

에서 다음 명령어를 실행하여 롬복이 설치된 경로에 맞춰 롬복 인스트롤러를 실행

java -jar c:\study\eclipse\lombok.jar 

 

 

이클립스 또는 STS가 설치된 경로에서 실행 파일을 선택하고, Select를 클릭

IDEs에 선택한 실행 파일이 추가되었으면, Install/Update 버튼을 클릭

 

 

 

 

설치 완료 시,  Quit Installer를 클릭해서 창을 닫는다.