1.pom.xml 引入devtools依赖
<!-- 热部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>1.5.7.RELEASE</version>
<!-- 使devtools具有传递性,即:对于依赖的其他项目可以共用 -->
<optional>true</optional>
</dependency>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 如果没有该项配置devtools不会起作用,即jvm不会定时扫描重新加载且仅加载有改动的类文件 -->
<fork>true</fork>
<!-- 支持静态文件热部署 -->
<addResources>false</addResources>
</configuration>
</plugin>
2.配置IDEA
2.1 . 设置setting-->build-->compile-->勾选[build project automatically]
2.2 Intellij IEDA 使用ctrl+shift+a 快捷键搜索Registry,选择搜索出来的第一个
2.3 找到compiler.automake.allow.when.app.running,勾上开启此功能即可