1. 把Build Project Automatically打钩

idea使用spring-boot-devtools_idea


2.  按shift+ctrl+alt+/

idea使用spring-boot-devtools_spring_02



3.  compiler.automake.allow.when.app.running 打钩

idea使用spring-boot-devtools_spring_03


4. 工程配置

<dependencies>

<!-- 热加载 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>

</dependencies>


<build>
<plugins>


<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>


</plugins>

</build>


如果没效果,重启下idea