gwooden_코린이

스프링 부트 서버 재시작 없이 자동갱신 라이브러리 본문

스프링 부트

스프링 부트 서버 재시작 없이 자동갱신 라이브러리

gwooden22 2023. 2. 13. 11:04
728x90

https://mvnrepository.com/search?q=Spring+Boot+DevTools 

 

  • implementation : 실행, 배포 등 무엇을 하든 갱신
  • testImplementation : 테스트에서 실행시 갱신
  • developmentOnly : 개발시에만 갱신
//Devtools
	developmentOnly 'org.springframework.boot:spring-boot-devtools:3.0.2'
developmentOnly 'org.springframework.boot:spring-boot-devtools'

버전같은 경우 지워도 스프링 부트에서 자동으로 최적에 버전을 찾아서 유지한다.

 

 

설정이 완료되었다면 위 이미지 처럼 Gradle 리프레쉬를 해줘야 한다. 그래야 정상적으로 설치가 된다.

 

프로젝트명 뒤에 [dvltools]라는게 생긴다.

 


개발 툴에서 새로운 코드를 작성해서 저장하면 툴 자체가 자동으로 서버를 갱신해주지만 웹 브라우저에서 변경된 사항을 확인하려면 매번 새로고침을 해줘야 되지만 이것 또한 자동갱신이 가능하다.

 

크롬에서 지원하는 자동확장프로그램인 LiveReload를 추가해주면 된다.

728x90
Comments