天天看点

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

JRebel 简单介绍

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启整个项目,才能生效,使用JRebel后,可以不用重启便可将修改加载进web页面,非常的高效。

目前对于idea热部署最好的解决方案就是安装JRebel插件。

第一步:Idea下安装JRebel插件

这一步非常简单!!

     1.打开IDEA;打开 File->Settings

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

 2. 安装插件

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

第二步:激活

这一步很重要!点击下面的链接;并复制这个生成的URL(其他的攻略都很复杂,这个可以一键生成GUID对应的URL)

一键生成url链接(如果失效了,私信,博主再去找可用的)

https://jrebel.qekang.com/ +生成的GUID(这个url不能开启离线模式,感谢@bilibili_star提供的另一个可用url)

例如生成好的下面的地址:

https://jrebel.qekang.com/cc69f1ba-9714-467e-a251-e5c616af17ce

生成GUID的网址:

https://www.guidgen.com/

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

这里点击work offline;设置离线防止失效

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

设置离线后的界面;然后点击下图位置进行激活

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍
Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍
Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

记得idea设置自动加载项目:

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

接着设置Registry的运行时允许编译器自动编译

快捷键: Ctrl+Shift+Alt+/ 点击 Registry 勾选 compiler.automake.allow.when.app.running

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍
Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

热部署需要的项目

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

执行以上操作就可以使用了。到这里安装、激活 、配置 就全部结束了!

使用方法

      1.项目运行

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

 2.看结果:

Intellij JRebel 插件使用热部署插件JRebel使用解决方案JRebel 简单介绍

不用每改一次,手动部署一下,解除了手动操作麻烦!!到这里就完事大吉啦!!!尽情的享用吧!!!

继续阅读