🤑 完全热部署, 配置完成瞬间舒爽无比。
.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
文件。 - 修改页面(
thymeleaf
html
..
) 文件。 - 修改
SpringBoot 配置文件
。 - 增删静态文件(
css
js
图片
)。
关于定制化热部署
可查询spring-boot-devtools
的使用, 使用以下子项进行配置。
1
2spring:
devtools:
IDEA 扩展
pom.xml 添加以下依赖可查看更多的信息。
该依赖是可查看监控信息的, 更多使用移步 Google.com。
1 | <dependency> |
IDEA 显示如下: