1.作用:热部署可以像vue一样不需要重启就自动修改前端或后端,可以大大加快工作效率。
2.步骤:
2.1.导入依赖 (maven)
<!-- 热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
2.2.在spring boot的配置文件中设置。
#热部署
#热部署生效
spring.devtools.restart.enabled=true
#设置重启目录
spring.devtools.restart.additional-paths=src/main/java
#设置静态页面不重启
spring.devtools.restart.exclude=static/**
3.工具配置
3.1 一下是idea的配置图:
点击File--->打开setting
然后找到Build,Execution,Deployment--->Compiler
勾选 Build project automatically
不要忘记点击Apply
最后一步:在idea中按住alt+shirt+ctrl+/跳出一个弹框,打开第一个
勾选第一个即可