一、SpringBoot 热部署简介

SpringBoot 热部署是一种技术,可以在不重新启动应用程序的情况下,对应用程序进行更新和管理,可以节省开发时间,提高开发效率。

二、SpringBoot 热部署的配置

1、首先,在项目的 pom.xml 文件中添加如下插件:

<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin>
XML

2、在项目的 application.properties 文件中添加如下配置:

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

3、在项目的 application.yml 文件中添加如下配置:

devtools:restart:enabled: truelivereload:enabled: true
XML

三、SpringBoot 热部署的使用

1、启动项目,在项目的根目录下,执行 mvn spring-boot:run 命令,启动项目;

2、修改项目中的文件,保存后,可以看到热部署的提示;

3、重新访问项目,可以看到新的内容。