본문 바로가기

Spring

lombok 설치하기 / spring lombok / sts lombok 설치

lombok이란?

자바의 라이브러리로 Annotation을 사용하여 getter/setter/toString 등 반복적으로 만들어야 하는 함수들을 자동으로 작성해준다. 그렇기 때문에 개발자 입장에서는 매번 코드를 작성하는 번거로움을 줄일 수 있는 장점이 있다.
보통 Eclipse, STS, InteliJ에서 자동생성하는 기능들이 있지만 이것도 다 생성을 해야하는 작업이 들어가기 때문에 번거롭다!

lombok을 사용하면 코드상에 getter/setter 등과 같은 함수가 보이지 않는다.
( 실제로는 .class파일(컴파일된 결과물)에는 코드가 생성되어있다. )
그래서 이 라이브러리는 직관성을 중요시 하는 개발자에게는 비선호하는 라이브러리이다.

 


lombok 설치하하는 법!

지금 springboot프로젝트에서 gradle에서 lombok을 import했는데, 
잘 되지 않아서 홈페이지로 가서 직접 설치하는 방법이다 ㅎ_ㅎ

(만약, 현재 eclipse나 sts가 켜져있다면 끄고 진행하는 것이 좋다!)

 

https://projectlombok.org/download

 

Download

 

projectlombok.org

 

다운로드 버튼을 클릭하여 lombok.jar를 다운받는다.

 

 

 

다운받은 파일을 Eclipse나 springToolSuite4 설치파일이 있는 곳으로 이동시킨다!

나의 경로의 예시 : 
D:\Tool\spring-tool-suite-4-4.13.1.RELEASE-e4.22.0-win32.win32.x86_64.self-extracting\contents\sts-4.13.1.RELEASE

 

 

 

 

cmd창을 켜서 lombok.jar실행할 것이다. 이때 관리자 권한으로 실행한다!

 

lombok.jar파일이 있는 곳으로 이동한다!

그 다음,

java -jar lombok.jar 를 입력한다!

 

 

자동으로 경로가 잡힐텐데, 나 같은경우에는 IDEs파일을 찾을 수 없다고 경고창이 떴는데,

이럴때는 specify location을 통해서 직접 선택해주면 된다!

 

 

STS를 설치한 폴더로 찾아가 SpringToolSuite4.exe파일을 선택했다.
(만약 eclipse라면 eclipse.exe를 선택하면 된다)

 

 

 

Install / Update를 누르고 진행한다.

 

 

 

설치 완료!

 

 

 

다시 STS (혹은 Eclipse)의 workspace에 가면 오류났던 부분이 없어져있다.

만약 안없어진다면,

Project > clean

혹은

프로젝트 클릭하고 우측버튼을 눌러 refresh를 해보면 사라지는 것을 볼 수 있다!!

 

 

 

 

 

 

 

참고블로그:
https://cheershennah.tistory.com/183