반응형
롬복(Lombok) 설치 방법
Java 개발자들의 필수 라이브러리 롬복(Lombok)은 다양한 어노테이션을 자동 생성해줍니다.
1. 의존성 추가
프로젝트 내 build.gradle 파일에 lombok 관련 의존성을 추가한다.
- build.gradle
...
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
compile('org.projectlombok:lombok')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
2. 플러그인 설치
롬복 라이브러리를 다 받았으면, 플러그인을 설치합니다.
인텔리제이(IntelliJ) 단축키로 플러그인 Action을 검색합니다.
인텔리제이(IntelliJ) Action 단축키
- 윈도우 : [Ctrl + Shift + A]
- 맥 : [Command(⌘) + Shift + A]
Plugins 의 MarketPlace 탭으로 이동하여 "lombok"을 검색해 설치합니다.
설치가 완료되면 인텔리제이(IntelliJ)를 재시작합니다.
3. 플러그인 설정
인텔리제이(IntelliJ)를 재시작하면 하단 좌측에 아래와 같은 팝업이 뜨는데,
만약에 안뜨는 경우라면 인텔리제이의 "Settings > Build > Compiler > Annotation Processors" 경로를 통해 접근한다.
롬복 설정화면에서 "Enable annotation processing" 을 체크합니다.
★ 롬복은 프로젝트마다 설정해야합니다.
★ 플러그인 설치는 한번만 하면되나,
★ build.gradle 라이브러리를 추가하는 것과 Enable annotation processing를 체크하는 것은 프로젝트마다 진행해야 합니다.
반응형
'Java > Spring' 카테고리의 다른 글
[Spring] 게시판 만들기 : 적용한 Spring Data JPA 테스트 코드 작성 (6) | 2020.02.13 |
---|---|
[Spring] 게시판 만들기 : Spring Data JPA 적용 (0) | 2020.02.12 |
[Spring] 롬복(Lombok) 라이브러리 테스트 코드 생성 (1) | 2020.02.12 |
[Spring] 간단한 API 생성 및 테스트 코드(MockMvc이용) 해보기 (0) | 2020.02.02 |
[SpringBoot] @SpringBootApplication 어노테이션 설명 (0) | 2020.02.02 |
[Spring Cloud] MSA에서 Service discovery 패턴 (0) | 2019.11.17 |