본문으로 바로가기

[SpringBoot] 인텔리제이에 롬복 설치하기

category Web/SpringBoot 2020. 2. 12. 00:04

1. 롬복이란?

자바 개발에 자주 사용하는 코드 Getter, Setter, 기본 생성자, toString 등을 어노테이션으로 자동 생성해 줍니다.

자바 개발자들의 필수 라이브러리라고 할 수 있습니다.

 

2. 인텔리제이에 롬복 설정

인텔리제이에서는 플러그인을 활용해 쉽게 설정이 가능합니다.

 

build.gradle 파일에 아래 코드를 추가하고 Refresh 해줍니다.

compile('org.projectlombok:lombok')

ctrl+shift+A 단축키로 Plugins 검색

plugins 검색

Marketplace탭에서 "lombok"을 검색하고 설치합니다.

Marketplace탭 lombok검색 화면

설치가 완료되면 Restart IDE를 클릭해 인텔리제이를 재시작하면

오른쪽 아래에 "롬복에 대한 설정이 필요하다"는 팝업이 뜹니다.

"Settings>Build>Compiler>Annotation Processors" 부분에서 설정을 진행하면 된다고 알려줍니다.

롬복 설정 마지막

해당 부분을 클릭해 창이 열리면 Enable annotation processing을 체크하면 설정이 끝납니다.

(롬복 설치는 한번만 하면 되지만, build.gradle에 라이브러리를 추가하는 것과 Enable annotation processing을 체크하는 것은 프로젝트마다 진행해야 합니다.)