본문 바로가기
ETC/Libralies

[Lombok] 롬복 설치 및 STS, eclipse 연동

by 은z 2021. 10. 18.

현업에서 자주 쓰인다는 롬복.

설치해보고 사용하니 정말 편리한 점이 많은 라이브러리라고 느껴졌다.

 

 

0. Lombok이란

Lombok이란 자동으로 기본적인 상용구를 생성 해 줌으로써
코드량을 줄이는데 도움을 주는 Java 어노테이션 라이브러리

 

예를 들어 객체 클래스에 @Data 어노테이션만 달면,

Getter/Setter/Equals/ToString과 같은 메서드를 자동으로 생성/연결해줌

 

 

1. 설치하기 (사이트에 직접 다운로드하는 경우)

1. https://projectlombok.org/download 로 접속해서 다운

2. lombok.jar 파일 확인 (압축 아직 풀지 말것)

 

 

2. sts와 연동하기

1. sts가 켜져있다면 끌 것.

2. lombok.jar가 있는 디렉토리로 가서 jar파일을 sts가 있는 폴더로 옮겨주기

3. 이제 jar파일 더블 클릭!

4. 다운 받아주고 아래 사진처럼 클릭 

5. IDE가 선택된 상태로 Install/Update 버튼을 클릭

6. 이제 설치와 연동이 완료됨. 

7. sts 다시 켜서 @ 확인!

 

 

 

설치 중간에 sts.exe를 아무리 클릭해도 무반응인 현상이 발생했다.

그럴 때는 ini파일을 열어서 수정해주니 잘 실행되었다.

-startup
plugins/org.eclipse.equinox.launcher_1.6.300.v20210813-1054.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.300.v20210828-0802
-product
org.springframework.boot.ide.branding.sts4
--launcher.defaultAction
openFile
-vm
plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_16.0.2.v20210721-1149/jre/bin
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx2048m
--illegal-access=permit
--add-modules=ALL-SYSTEM
-javaagent:C:\down\sts-4.12.0.RELEASE\lombok.jar

댓글