JRebel 可快速实现热部署

(目录)

1、安装环境

  • Mac OS X 10.14.4
  • IntelliJ IDEA 2019.1.4 (Ultimate Edition)

2、下载安装JRebel

在插件市场,搜索JRebel 在这里插入图片描述

3、输入许可证

![在这里插入图片描述](https://img-blog.csdnimg.cn/e441e82367a84bdda3a6ef103251446c.png#pic_center =x500) 许可证地址

  • 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

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200704120956945.png =x200)

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

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200704121006266.png =x500)

7、启动SpringBoot应用

在这里插入图片描述

8、技巧

IDEA过一会就会响应变化重启服务,如果想要快速触发,就重新编译

保存文件的快捷键是 command + S

设置自动构建后需要等待一会才进行自动构建,这样明显不能等。

可以设置构建文件的快捷键:control + S,此时可以不设置自动构建,修改文件后手动进行构建。

参考 JRebel插件使用详解 Jrebel 教程:热部署插件提高代码调试效率 Spring Boot 开发环境热部署方案 !