새소식

반응형
Java/Spring

lombok 설정

  • -
반응형

Lombok 이란

롬복(Lombok)은 간단한 어노테이션을 사용하여 반복 사용되는 DTO 의 getter/setter, toString(), 생성자 함수 등

자동 생성해줌으로써 코드를 줄여준다.

DTO 에 변수명이나 추가할 변수가 있을 경우 재생성하는 불편함이 없어진다.

 

1. Lombok 의존성 추가

pom.xml 에 아래와 같이 의존성을 추가해준다.

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
</dependency>

pom.xml 에 의존성 추가 후 Maven Update 를 통해 라이브러리를 다운로드 받습니다.

lombok을 설치했으나 컴파일 시 새로운 플러그인 에러 이슈 때문에 아래와 같이 설정도 해줘야한다.

 

2. Lombok 다운로드

https://projectlombok.org/download

 

Download

 

projectlombok.org

 

3. Lombok 실행

3-1. cmd 창 열기

윈도우키 + cmd 입력 후 엔터

 

3-2. 설치한 JDK 경로로 이동

"cd C:\java\java-1.8.0-openjdk-1.8.0.322-1.b06.ojdkbuild.windows.x86_64\bin"

 

cd 명령어를 통해 설치한 jdk 의 bin 경로까지 들어간다.

 

3-3. lombok 설치

이동한 jdk경로/bin 에서 아래와 같은 명령어 입력

"java -jar " 입력하고 설치한 lombok.jar 파일을 마우스로 가져놓으면 다음경로에 추가된다.

 

아래와 같이 java -jar 명령어 다음에 다운로드 받은 lombok.jar 경로가 나오면 된다.

"java -jar C:\Users\ByeongOk\sts\spring-tool-suite-4-4.4.0.RELEASE\sts-4.4.0.RELEASE\lombok.jar"

 

위 명령어를 실행했으면 아래 이미지와 같이 lombok 이 실행된다.

 

이제 Specify location ... 버튼을 클릭하여 사용할 이클립스 실행파일 또는 sts 실행파일을 넣어서 install 한다.

 

본인은 이클립스와 sts 둘다 있으므로 두개다 넣어줬다.

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.