[ macOS 맥북 ] Eclipse & STS4 에서 롬복(Lombok) 설치 및 연동 방법
안녕하세요! 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 를 클릭합니다.
![](https://blog.kakaocdn.net/dn/ZwxOU/btq37zqB0mh/RK7O9EWJCGs1kqumknu1P0/img.png)
Download 1.18.20 클릭!
![](https://blog.kakaocdn.net/dn/yDyOc/btq35CVS1PG/9t5nxrcnEDwKm6KRCadyIK/img.png)
아래에 다운로드 되는거 보이죵?
![](https://blog.kakaocdn.net/dn/bpy2su/btq3VNYJm7S/hhn60xGWUCMJaGxPAlA9zK/img.png)
Finder 에서 lombok.jar 가 다운로드 된 것을 확인할 수 있습니다.
![](https://blog.kakaocdn.net/dn/I9OaG/btq3YVoIJFu/qgrJKXQ0sXL2GK3OVI5Z80/img.png)
터미널앱(terminal.app) 을 열고 해당 위치로 가서
java -jar lombok.jar
위의 명령어를 실행해주세요.
그럼 이렇게 Lombok 설치하는 창이 표시되는데요!
IDEs 항목에 Eclipse.app 이 선택되어 있죠?
저는 STS4 에서 사용하고 싶기 때문에 STS4 도 추가해줄게요~
Specify location... 클릭해줍니다.
![](https://blog.kakaocdn.net/dn/elDezO/btq3XbSB3ai/YXO8V4yvVb1yR5PR9tif1K/img.png)
그럼 파일선택하는 Finder 가 나오고
/Applications/SpringToolSuite4.app/Contents/Eclipse 이 위치에 있는 SpringToolSuite4.ini 를 선택 후 Open 을 클릭합니다.
![](https://blog.kakaocdn.net/dn/bIRi6M/btq3Xa0vfXG/ma0GKGdhO4xTmPNURzOdBK/img.png)
그럼 이렇게 추가된 것을 확인할 수 있죠?
Install/Update 를 클릭해주세여@_@
![](https://blog.kakaocdn.net/dn/ArWEb/btq32y0NB0V/H8kWmjbCtjrtYuQzwzi240/img.png)
설치에 성공했네요!
![](https://blog.kakaocdn.net/dn/AeYTd/btq3YK1x4Yi/qyAKqKUEp8UQkcgoNZsM31/img.png)
2. 롬복(Lombok) 설치 확인
이제 설치했으면 잘 설치되었는지 확인해야겠죠?
터미널앱 (terminal.app) 을 열어서 STS4 경로로 갑니다.
cd /Applications/SpringToolSuite4.app/Contents/Eclipse/
그리고 ls -al 을 통해 해당 폴더에 뭐가있는지 확인하는데요,
이때 lombok.jar 가 있다면 설치가 잘 된거네요😋
![](https://blog.kakaocdn.net/dn/b1xt0F/btq36YYwroZ/N3IJol1HCmACBDI703a4oK/img.png)
아님 vi SpringToolSuite4.ini 를 통해 SpringToolSuite4.ini 를 열어보면
마지막줄에 javaagent:/Applications/SpringToolSuite4.app/Contents/Eclipse/lombok.jar 가 있다면 성공!
![](https://blog.kakaocdn.net/dn/GS4R9/btq30FMHh85/MQEYiFFwsQdn2ak8oj6Ps0/img.png)
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) 라이브러리를 이용하실 수 있어요!
감사합니다 🤠