1. pom文件更新
pom.xml
1.1 添加依赖
<!--添加热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
<scope>runtime</scope>
</dependency>
1.2 添加插件
在build 章节中添加如下配置
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<configuration>
<fork>true</fork>
<addResources>true</addResources>
</configuration>
</plugin>
2. SpringBoot 配置更新
application.yaml 中添加如下配置
spring:
devtools:
restart:
enabled: true
3. Idea 配置
3.1 setting 修改
3.1.1 编译配置修改
IntelliJ IDEA -> seting -> Build,Execution -> Compiler
3.1.2 高级配置修改
IntelliJ IDEA -> seting -> Advanced Settings
3.2 registry 修改
mac: shift + command + option + /
点击 registry 如图配置
4. 验证
修改类文件内容,查看是否发生了重新编译