본문 바로가기
Spring Framework/Spring

스프링부트 롬복(Lombok) 적용방법 정리

by wakestand 2021. 11. 8.
반응형

롬복(Lombok)을 스프링부트 내에 구축하려는 경우에는

Maven / Gradle에 따라서 다르게 처리가 필요한데

 

먼저 IntelliJ가 아니라 이클립스의 경우에는

IDE 내에 Lombok을 설치해줘야 하는데

 

Download

 

projectlombok.org

위 링크로 접속한 후 

Download를 눌러 lombok.jar 를 받은 뒤

이걸 실행시켜주면 이클립스 IDE 내에

Lombok을 설치할 수 있다

 

이후 이클립스를 재시작한 후

아래 내용을 따라해주면 된다

 

다음으로 Maven의 경우에는

pom.xml 파일로 들어간 후

<dependencies> </dependencies>

안에 아래 코드 내용을 복사 붙여넣기 해준다

 

<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<optional>true</optional>
</dependency>

 

이후 저장한 뒤 이클립스의 경우에는

프로젝트 우클릭 > Maven > Update Project > OK를 눌러주면 된다

 

인텔리제이의 경우에는

Load Maven Changes (Ctrl + Shift + O) 클릭

 

 Gradle의 경우에는

build.Gradle 파일을 연 뒤에

 

dependencies 안에 아래 코드를 넣어준다

 

	compileOnly 'org.projectlombok:lombok:1.18.24'
	annotationProcessor 'org.projectlombok:lombok:1.18.24'
	testCompileOnly 'org.projectlombok:lombok:1.18.24'
	testAnnotationProcessor 'org.projectlombok:lombok:1.18.24'

 

이후 저장한 뒤 이클립스의 경우에는

프로젝트 우클릭 > Gradle > Refresh Gradle Project 클릭

 

인텔리제이의 경우에는

Load Gradle Changes (Ctrl + Shift + O) 클릭

 

이후 Lombok을 사용해보면

정상적으로 작동이 잘 되는것이 보인다

반응형

댓글