🤑 完全热部署, 配置完成瞬间舒爽无比。
.java 文件和配置文件更改后进行自动重启
- 更改
IDEA中的如下设置Build project automatically。

- 打开
IDEA的Action window, 快捷键如下:
- Linux :
CTRL+SHIFT+A - Mac OSX :
SHIFT+COMMAND+A - Windows :
CTRL+ALT+SHIFT+/
输入(选择)Registry..., 选择如下:

此时进行.java 文件和配置文件修改时, 会进行 Spring Boot 重启。
当更改静态HTML进行实时刷新
- 加入依赖
1 | <dependency> |
- 安装浏览器插件
- 更改文件和静态页面(HTML)都可以进行热部署类。
实时刷新thymeleaf模版文件
配置文件设置取消缓存:
1 | spring: |
Chrome 设置取消缓存:

此时几乎所有的东西(.java/``/SpringBoot 配置文件)都可以进行热部署了。
包括:
- 修改
.java文件。 - 修改页面(
thymeleafhtml..) 文件。 - 修改
SpringBoot 配置文件。 - 增删静态文件(
cssjs图片)。
关于定制化热部署
可查询spring-boot-devtools的使用, 使用以下子项进行配置。
1
2spring:
devtools:
IDEA 扩展
pom.xml 添加以下依赖可查看更多的信息。
该依赖是可查看监控信息的, 更多使用移步 Google.com。
1 | <dependency> |
IDEA 显示如下:
