💻 맥북 macOS

[ macOS 맥북 ] Eclipse & STS4 에서 롬복(Lombok) 설치 및 연동 방법

핑크빛연어 2021. 5. 3. 21:00

 

안녕하세요! Eclipse & Spring Tool Suite 4 에서 롬복 (Lombok) 을 설치하고 연동하는 방법 입니다~

 

 

롬복 (Lombok) 이란?

 - 자동으로 기본적인 상용구를 생성해 줘서 코드량을 줄이는데 도움을 주는 Java 어노테이션 라이브러리 입니다.

 - 객체 클래스에 @Data 어노테이션 을 달면, Getter/Setter 등의 메소드를 자동으로 생성하고 연결해 줍니다.

 

 

 

1. 롬복(Lombok) 다운로드 및 설치

 

projectlombok.org/setup/eclipse

 

Eclipse, Spring Tool Suite, (Red Hat) JBoss Developer Studio, MyEclipse

 

projectlombok.org

 

 

이 url 로 들어가서 상단바의 Download 를 클릭합니다.

 

 

 

 

Download 1.18.20 클릭!

 

 

 

 

아래에 다운로드 되는거 보이죵?

 

 

 

 

Finder 에서 lombok.jar 가 다운로드 된 것을 확인할 수 있습니다.

 

 

 

 

터미널앱(terminal.app) 을 열고 해당 위치로 가서 

java -jar lombok.jar

위의 명령어를 실행해주세요.

 

 

그럼 이렇게 Lombok 설치하는 창이 표시되는데요!

IDEs 항목에 Eclipse.app 이 선택되어 있죠?

저는 STS4 에서 사용하고 싶기 때문에 STS4 도 추가해줄게요~

Specify location... 클릭해줍니다.

 

 

 

 

그럼 파일선택하는 Finder 가 나오고

/Applications/SpringToolSuite4.app/Contents/Eclipse 이 위치에 있는 SpringToolSuite4.ini 를 선택 후 Open 을 클릭합니다.

 

 

 

 

그럼 이렇게 추가된 것을 확인할 수 있죠?

Install/Update 를 클릭해주세여@_@

 

 

 

 

설치에 성공했네요!

 

 

 

 

 

2. 롬복(Lombok) 설치 확인

 

이제 설치했으면 잘 설치되었는지 확인해야겠죠?

터미널앱 (terminal.app) 을 열어서 STS4 경로로 갑니다.

cd /Applications/SpringToolSuite4.app/Contents/Eclipse/

그리고 ls -al 을 통해 해당 폴더에 뭐가있는지 확인하는데요,

이때 lombok.jar 가 있다면 설치가 잘 된거네요😋

 

 

 

 

아님 vi SpringToolSuite4.ini 를 통해 SpringToolSuite4.ini 를 열어보면

마지막줄에 javaagent:/Applications/SpringToolSuite4.app/Contents/Eclipse/lombok.jar 가 있다면 성공!

 

 

 

 

 

3. maven 설정

 

이제 마지막으로 STS4 를 열어서 프로젝트의 pom.xml 에 해당 dependency 를 추가해줍니다.

<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>

 

 

 

이제 롬복(Lombok) 라이브러리를 이용하실 수 있어요!

감사합니다 🤠

 

 

 

728x90
반응형