프로그래밍 언어/JAVA, SPRING

[SPRING BOOT] DevTools

doomole 2024. 7. 22. 15:16
728x90

개요

Spring Boot DevTools는 개발 속도를 높이기 위해 제공되는 도구 모음입니다. 이 가이드는 DevTools의 주요 기능과 사용법을 설명합니다.

 

 

의존성 추가

Spring Boot DevTools 의존성을 추가합니다.

 

build.gradle

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

 

 

주요 기능

자동 재시작: 코드를 변경하면 애플리케이션이 자동으로 재시작됩니다.

라이브 리로드: HTML 파일을 변경하면 브라우저가 자동으로 새로고침됩니다.

설정 속성

- 개발 모드: spring.devtools.restart.enabled=true (기본값)

- 라이브 리로드: spring.devtools.livereload.enabled=true (기본값)

 

설정

스프링 설정파일에 아래 속성을 추가합니다.

 

application.properties

spring.devtools.restart.enabled=true
spring.devtools.livereload.enabled=true

 

 

문의사항이나 피드백은 댓글로 남겨주세요.