JRebel 可快速实现热部署
(目录)
1、安装环境
- Mac OS X 10.14.4
- IntelliJ IDEA 2019.1.4 (Ultimate Edition)
2、下载安装JRebel
在插件市场,搜索JRebel
3、输入许可证
 许可证地址
- http://idea.javatiku.cn/ad4bd706-15a3-4ecf-b3e3-c7b6a64942bf
- https://jrebel.qekang.com/c0588c1e-7294-4193-96a7-46cbe3ef5f9d
- http://jrebel.cicoding.cn:80/28997DD8-6FD0-3823-CA78-D98C7BECE9BC
在线生成GUID:https://www.guidgen.com/
4、设置成离线工作模式
5、设置自动编译
打开设置 勾选 Build project automatically
6、设置允许运行时编译
快捷键 (一起按下四个按键)
-
windows: Ctrl + Shift +Alt + /
-
Mac : command + shift + option + /
打开 Maintenance 选择 1.Register

勾选 compiler.automake.allow.when.app.running

7、启动SpringBoot应用
8、技巧
IDEA过一会就会响应变化重启服务,如果想要快速触发,就重新编译
保存文件的快捷键是 command + S
设置自动构建后需要等待一会才进行自动构建,这样明显不能等。
可以设置构建文件的快捷键:control + S
,此时可以不设置自动构建,修改文件后手动进行构建。
参考 JRebel插件使用详解 Jrebel 教程:热部署插件提高代码调试效率 Spring Boot 开发环境热部署方案 !