Back-end/Spring Web Project

[Spring Web Project] 개발 환경 설정(2) - Lombok

noeul.log 2023. 10. 31. 21:10

Lombok

Lombok(롬복)이란 Java 라이브러리로 반복되는 getter,setter,toString등의 메서드 작성 코드를 줄여주는 코드 다이어트 라이브러리입니다.

 


Lombok 라이브러리 설치

 

Lombok의 다운로드 https://projectlombok.org 에서 jar 파일 형태로 받을 수 있습니다.

 

 

Project Lombok

 

projectlombok.org

 

 

2023년 10월 현재 Lombok 버전은 1.18.30 버전을 다운로드 할 수 있습니다.

 

 

다운로드한 lombok.jar 파일은 운영체제에서 바로 실행해 보거나, 다운로드된 경로에서 명령 프롬포트창에서 'java -jar lombok.jar'와 같은 명령어를 통해서 실행할 수 있습니다.

 

 

실행되는 화면에는 필요한 IDE를 선택할 수 있습니다. 만일 Eclipse의 설치 경로를 찾지 못하는 경우 지정해서 설치합니다.

 

 

설치가 끝나면 Eclipse(STS)의 실행 경로에 lombok.jar 파일이 추가된 것을 확인할 수 있습니다.

 

 

만일 Lombok을 설치한 후 바탕화면의 이클립스 '바로가기'가 정상적으로 동작하지 않는다면, 실제로 이클립스가 설치된 경로에서 제대로 실행되는지 확인하고, 바탕화면의 '바로가기'는 삭제 후 다시 생성합니다.

MavenRepository에서 Project Lombok 1.18.30(2023년 10월 기준 최신 버전)의 Maven 코드를 복사한다.

 

https://mvnrepository.com/artifact/org.projectlombok/lombok

 

pom.xml에 Lombok 관련 코드를 추가한다.

<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.16</version>
    <scope>provided</scope>
</dependency>

 

추가한 Lombok 관련 라이브러리들이 새롭게 추가되었는지 확인하기 위해 프로젝트 선택한 상태에서'Maven > Update Project'를 실행합니다. 실행된 뒤에는 Lombok이 정상적으로 추가된 것을확인 할 수 있습니다.