Intellij에서 Lombok 설정 방법에 대해 알아보겠습니다.
Lombok은 자바 클래스에서 자주 사용하는 getter, setter 등을 어노테이션을 사용하여 반복되는 작업을 생략하도록 빌드 시점에 자동으로 생성해주는 플러그인입니다.
1. Dependency 설정
Maven
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
Gradle
// https://mvnrepository.com/artifact/org.projectlombok/lombok
providedCompile group: 'org.projectlombok', name: 'lombok', version: '1.18.16'
2. Plugin 설치
Intellij 2020.3 버전부터는 Lombok Plugin을 기본으로 제공하고 있습니다.
이하 버전에서는 상단 File > Settings.. > Plugin > "lombok" 검색 > Install 클릭하여 설치합니다.
설치가 완료되면 Intellij를 재시작합니다.
3. Plugin 설정
플러그인을 사용하기 위해 Lombok 어노테이션 활성화 세팅 작업이 필요합니다.
재시작 후 우측 하단에 알림 Lombk requires annotation processing을 활성화합니다.
만약 알림이 뜨지 않으면 File > Settings.. > Build, Execution, Deployment > Compiler > Annotation Processors에서 Enable annotation processing을 체크해줍니다.
'개발 Tool' 카테고리의 다른 글
이클립스 다크 테마 Darkest dark Theme 적용 (0) | 2019.03.19 |
---|