반응형
롬복(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을 사용해보면
정상적으로 작동이 잘 되는것이 보인다
반응형
'Spring Framework > Spring' 카테고리의 다른 글
@RequestBody 여러개 사용방법 (0) | 2022.02.08 |
---|---|
스프링부트 @RestController return HTML로 받는 방법 (0) | 2021.11.12 |
Import Spring Getting Started Content은 뭘까? (0) | 2021.10.22 |
스프링부트 시작페이지 index 에서 다른 페이지로 변경방법 (0) | 2021.10.20 |
스프링부트 HTML에 thymeleaf 적용방법 (0) | 2021.10.07 |
댓글