스프링부트 서버 재시작 없이 반영(spring-boot-devtools)

2024. 2. 18. 17:16스프링

반응형

우리가 스프링부트로 개발을 하고 있으면 html 파일이라던가 class 수정을 하면 서버를 껐다가 켜야 반영이된다. 그런데 spring-boot-devtools를 이용하면 서버를 재시작 할 필요없이 브라우저에서 새로고침만 하면 반영이된다. 이 좋은거를 사용할 수 있는 방법을 알아보자.

 

 

간단하다 2단계인데 금방 끝나니 주의바란다.

 

1) dependencies에 추가

gradle 프로젝트인 경우 build.gradle에 밑에 문구를 추가해줘라

implementation 'org.springframework.boot:spring-boot-devtools'

 

maven 프로젝트인 경우 pom.xml에 밑에 문구를 추가해줘라

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <version>3.2.2</version>
</dependency>

 

 

난 gradle 프로젝트라 다음과 같이 추가해줬다.

 

2) 새로운 라이브러리를 추개햐줬으니 다시 빌드할 수 있도록 refresh를 해라

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

 

끝!!!!

반응형