프로그래밍/Spring
[Spring Boot] Devtools 사용하기
AkaGeun
2017. 3. 17. 18:09
1. DevTools 란
- spring boot 1.3.0부터 추가된 기능
- 소스가 변경되면 알아서 재시작 해줌.
2. 의존성
- Maven
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
</dependencies>
- Gradle
compile("org.springframework.boot:spring-boot-devtools")
3. 영상
4. 링크
https://spring.io/blog/2015/06/17/devtools-in-spring-boot-1-3
-----------2018.07.19 수정-------------------
5. LiveReload
- 리소스가 변경될 때 브라우저를 갱신시켜주는 서버를 포함하고 있음.
- http://livereload.com/extensions/ 에서 extension을 다운받을 수 있음.
- 해당기능을 사용하고 싶지 않을 경우
spring.devtools.livereload.enable=false
- 또한 한번에 하나의 서버만 제공함. 여러개를 동작시킬 경우, 제일 처음 동작시킨 서버만 동작함.