1. devtools
devtools 是 spring-boot 官方推荐的一个热部署插件,和 jrebel 的区别可见 热部署还在用devtools吗?JRebel不香吗?
2. JRebel
2.1 安装
idea 搜索 JRebel & XRebel 插件,安装即可
2.2 激活
2.3 配置

2.4 本地热部署

勾选成功之后将会在项目或者模块的
src/resource下生成一个rebel.xml文件。
此时在Spring Boot的主启动类上右键,将会出现以JRebel启动的选项,如下图:


①是本地启动和DEBUG模式启动,②是远程热部署的时候更新按钮。
2.5 远程热部署
2.6 rebel.xml
勾选后会生成此文件,用来检测改动。
此文件的作用:我是否必须生成rebel.xml才能重新加载JRebel更改?
总结:idea 中,无此文件也行。
 
                    