介绍idea实现springboot热部署的一种常用方法
导入devtools依赖
在pom.xml中导入devtools依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
idea部署
- 快捷键 ctrl + shift + alt + / 选择 Registry
- 在弹出的窗口中将compiler.automake.allow.when.app.running 勾上
- 在application.yml中配置 热部署
spring:
devtools:
restart:
enabled: true #开启热部署
exclude: application.yml,static/** #这里设置每次热部署 不会更新的文件