- 在pom文件直接加如果配置
<!-- spring boot添加热部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
- 在properties文件中加如下配置来控制springboot的热部署
# 热部署开关,false即不启用热部署
spring.devtools.restart.enabled: true
# 指定热部署的目录
#spring.devtools.restart.additional-paths: src/main/java
#指定目录不更新
#spring.devtools.restart.exclude: test/**
- 在yml文件中加如下配置来控制springboot的热部署
devtools: livereload: enabled: true #是否支持livereload restart: enabled: true #是否支持热部署
Jar包添加spring boot的打包插件,这段配置是spring boot的打包插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<packaging>war</packaging> 表示打war包,删除上面这段springboot的打包插件