一、介绍
1、让应用在代码开发之后可以不用手工重启便可以生效
2、热部署生效范围在于代码层的变化,对于配置文件等的改变不生效
二、步骤
1、配置依赖
<!-- 开启热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
2、开启插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--开启热部署-->
<configuration>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
2、修改IDEA
3、打开热部署配置
说明:双击shift按键,搜索reqistry找到该选项,点击勾选以上记录。
4、开启热部署配置
说明:在IDEA启动类中修改此处的配置即可!