SPRING BOOT快速搭建WEB应用教程(三)—使用DEVTOOLS实现热部署

原文地址:http://www.bubblyyi.com/2017/05/04/spring-boot%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BAweb%E5%BA%94%E7%94%A8%E6%95%99%E7%A8%8B%E4%B8%89-%E4%BD%BF%E7%94%A8devtools%E5%AE%9E%E7%8E%B0%E7%83%AD%E9%83%A8%E7%BD%B2/


SPRING BOOT快速搭建WEB应用教程(三)—使用DEVTOOLS实现热部署

当我们使用spring boot 创建工程,启动工程后如果我们需要更改工程文件时就需要重新启动工程,这给我们带来了很大的不方便,因此我们就需要引入devtools实现热部署,当修改文件后自动重新加载启动。

一、设置devtools

接着上一篇文章说,我们在“HelloWorld_SpringBoot”的spring boot工程项目上右键点击

“Spring Tools”—>”Add Boot Devtools”

SPRING BOOT快速搭建WEB应用教程(三)—使用DEVTOOLS实现热部署

这时pom.xml文件中会自动添加一个依赖

1
2
3
4
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
</dependency>

再来观察项目名出现的标记变化,会多一个devtools标记

SPRING BOOT快速搭建WEB应用教程(三)—使用DEVTOOLS实现热部署

此时该项目的任何文件进行修改保存后会都会自动重新部署。

二、关闭devtools

如果想取消热部署,可以右键“Spring Tools”–>Remove Boot Devtools即可。