- 스프링 부트(Spring Boot) 자동 빌드하는 방법
스프링 부트에서 spring-boot-devtools 라이브러리를 사용하면 프로젝트를 자동으로 빌드할 수 있다.
- spring-boot-devtools의 대표적인 기능
- Diagnosing Classloading Issues (클래스 로딩 문제 진단)
- Property Defaults (속성 기본값)
- Automatic Restart (자동 재시작)
- Live Reload (라이브 리로드)
- Global Settings (전역 설정)
- Remote Applications (원격 애플리케이션)
1. build.gradle에 dependency 추가
developmentOnly 'org.springframework.boot:spring-boot-devtools'
* 캐싱 옵션 비활성화
# application.properties에 추가
spring.thymeleaf.cache = false
2. 고급 설정(Advanced Settings) 체크
3. Build project automatically 체크
Build, Execution, Deployment -> Compiler -> Build project automatically 체크
4. LiveReload++ 설치
- 참고자료
https://barbera.tistory.com/47
https://seolhee2750.tistory.com/193
https://barbera.tistory.com/47