자바 개발할때 어노테이션으로 간단하게 기능들을 설정할 수 있는 Lombok이라는 라이브러리가 있다.
이 라이브러리를 인텔리제이에서 설정하여 간단하게 사용하는 방법이다.
1. 의존성 설정
maven repository에서 롬복을 검색하여 최신 버전을 클릭하면 maven, gradle을 이용한 의존성 추가 방법이 나온다.
gradle
// https://mvnrepository.com/artifact/org.projectlombok/lombok
providedCompile group: 'org.projectlombok', name: 'lombok', version: '1.18.16'
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>
위와 같은 방법으로 의존성을 추가해준다.
2. IDE 설정
1) 롬복 플러그인 설치
맥 기준 IntelliJ IDEA -> Preferences... 클릭 -> Plugins 탭 클릭 -> lombok 검색
해당 플러그인을 설치 후 IDE 재시작을 해준다.
2) 어노테이션 사용하기 설정
Preferences 창에서 Annotation Processors 탭에 들어간 뒤
맨 위 Enable annotation processing 라디오 버튼을 체크 한다.
이제 Lombok 사용이 가능하다.
반응형