Android Studio 에서 Lombok 적용하는 방법
안드로이드가 compile-time-only dependency 라는 개념을 이해하지 못하기 떄문에 현재는 provided 형태로
추가가 되어야 하며, lombok.config 파일을 생성하여 일부 설정도 변경해 주어야 한다.
1. Gradle
- Add Lombok to your application's
dependencies
block:
provided "org.projectlombok:lombok:1.12.6"
- Add Lombok to your application's
dependencies
block:provided "org.projectlombok:lombok:1.12.6"
2. lombok.config
- lombok.anyConstructor.suppressConstructorProperties = true
- lombok.addGeneratedAnnotation = false
프로젝트 최상위 경로의 lombok.config 파일 |
3. Android Studio
Follow the previous instructions (Gradle). In addition to setting up your gradle project correctly, you need to add the Lombok IntelliJ plugin to add lombok support to Android Studio:
- Go to
File > Settings > Plugins
- Click on
Browse repositories...
- Search for
Lombok Plugin
- Click on
Install plugin
- Restart Android Studio
Lombok 플러그인 설치 |
4. Result
Lombok의 @Data 적용 |