Lombok을 사용하기 위한 방법
IntelliJ IDEA 또는 Eclipse Plugin 사용
Maven POM
Lombok을 사용하기 위해서 provided scope로 dependency에 다음을 추가합니다.
<dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>provided</scope> </dependency> </dependencies>
delombok을 위해서 다음을 추가합니다. sourceDirectory
를 지정하지 않으면 src/main/lombok
디렉토리를 사용하게 되며 빌드 과정에서 소스코드를 자동생성합니다.
<plugin> <groupId>org.projectlombok</groupId> <artifactId>lombok-maven-plugin</artifactId> <version>1.18.12.0</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>delombok</goal> </goals> <configuration> <sourceDirectory>src/main/java</sourceDirectory> </configuration> </execution> </executions> </plugin>
다운로드
IntelliJ IDEA용 Lombok 플러그인은 인터넷이 되는 경우 직접 IntelliJ IDEA 내부에서 다운로드하여 설치가 가능하나 인터넷이 안되는 고객의 네트워크 환경에서는 직접 다운로드하여 구성후에 적용하도록 해야 합니다.