[개발] Spring boot

[Spring Boot] 인텔리제이 롬복 세팅 방법 총정리 (IntelliJ, Lombok)

  • -
반응형

 

 

인텔리제이 롬복 세팅 방법 총정리

1. build.gradle 의존성 추가

2. 파일 > 설정 > plugin > Lombok 설치

3. 파일 > 설정 > annotation processor > 어노테이션 처리 활성화

 

 

 

 

1. build.gradle 의존성 추가

dependencies {
  compileOnly 'org.projectlombok:lombok'
  annotationProcessor 'org.projectlombok:lombok'
}

 

 

 

 

 

 

 

 

 

 

2. 파일 > 설정 > plugin > Lombok 설치

 

 

 

 

 

 

 

 

 

 

 

3. 파일 > 설정 > annotation processor > 어노테이션 처리 활성화

 

 

인텔리제이 Lombok 세팅 방법 총정리 🚀

**Lombok**은 Java에서 반복적으로 작성해야 하는 **getter, setter, 생성자** 등을 간단히 만들어주는 라이브러리입니다. 인텔리제이(IntelliJ)에서 Lombok을 사용하려면 아래 **3단계 설정**을 반드시 따라야 합니다.


 

 

 

 

 

 

1️⃣ build.gradle 의존성 추가

Gradle 프로젝트에 Lombok을 적용하려면 **build.gradle** 파일에 Lombok 의존성을 추가합니다.

dependencies {
    compileOnly 'org.projectlombok:lombok:1.18.30'
    annotationProcessor 'org.projectlombok:lombok:1.18.30'
}
    

Tip: Maven을 사용하는 경우에는 pom.xml에 Lombok 의존성을 추가하면 됩니다.


 

 

 

 

 

 

 

2️⃣ Lombok 플러그인 설치

IntelliJ에서 Lombok을 사용하려면 **Lombok 플러그인**을 설치해야 합니다.

  1. 메뉴에서 파일(File) > 설정(Settings)으로 이동합니다.
  2. 왼쪽 메뉴에서 Plugins를 선택합니다.
  3. 검색창에 "Lombok"을 입력하고 플러그인을 찾아 **설치(Install)**합니다.
  4. 설치 후 **IDE를 재시작**합니다.

설치가 완료되면 Lombok이 정상적으로 작동할 준비가 됩니다.


 

 

 

 

 

 

 

3️⃣ 어노테이션 프로세서 활성화

IntelliJ에서 Lombok의 어노테이션이 제대로 동작하려면 **Annotation Processor**를 활성화해야 합니다.

  1. 메뉴에서 파일(File) > 설정(Settings)으로 이동합니다.
  2. 왼쪽 메뉴에서 Build, Execution, Deployment > Compiler > Annotation Processors를 선택합니다.
  3. "Enable annotation processing"를 체크합니다.
  4. 적용 후 **확인(OK)**을 클릭합니다.

이제 Lombok이 자동으로 getter, setter, 생성자 등을 생성해 줄 수 있습니다.


 

 

 

 

 

 

 

 

4️⃣ Lombok 세팅 확인

아래 간단한 코드를 통해 Lombok 설정이 잘 되었는지 확인할 수 있습니다.

import lombok.Getter;
import lombok.Setter;

public class User {
    @Getter @Setter
    private String name;

    public static void main(String[] args) {
        User user = new User();
        user.setName("홍길동");
        System.out.println("이름: " + user.getName());
    }
}
    

코드 실행 시 오류 없이 **"이름: 홍길동"**이 출력되면 Lombok이 정상적으로 설정된 것입니다.


 

 

 

 

 

 

 

 

🚀 결론

인텔리제이에서 Lombok을 사용하려면 다음 3단계를 반드시 설정해야 합니다:

  • 1. build.gradle 또는 pom.xml에 Lombok 의존성 추가
  • 2. IntelliJ의 **Lombok 플러그인 설치**
  • 3. **Annotation Processor** 활성화

이 설정만 완료하면 더 이상 **보일러플레이트 코드**를 작성할 필요 없이 간결한 Java 코드를 작성할 수 있습니다. 😊

반응형
Contents

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

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