SpringBoot(二十五)SpringBoot集成JRebel实现热更新

694 阅读2分钟

今天来安装一个IDEA代码热更新的插件,一个神器。

 

我们之前也为IDEA配置了热更新,使用的是spring-boot-devtools插件。具体请移步《SpringBoot(一)创建项目及配置IDEA热更新

 

上边这个热更新对于单模块项目是没有问题的,但是对于多模块项目可能就无能无能为力了,而且,随着项目越来越大,重启项目时间越来越长,每次修改都会触发项目重启。这个有的时候还是很难受的。但是如果每次修改完成都要手动重启项目,这个也是一个不能接受的事情。那该怎么办呢?

 

使用JRebel XRebel插件就可以解决问题。注意,这是一个收费的插件。

 

当然, 花钱是不可能花钱的,这辈子都不可能花钱的。咱是有破解工具的人~

 

下面,我们从头到尾来安装一下。

 

一:安装插件JRebel XRebel

我们需要现在IDEA中安装插件JRebel XRebel,如下图所示:

 

二:破解

1:我使用的是windows10系统,需要先将本机自带的病毒和威胁防护关掉,如下图所示:

 

2:下载破解包,地址如下:

链接:pan.baidu.com/s/15yeJhDnQ…

提取码:aolz

 

3:解压,运行

 

4:要是上边的破解包不好用,或者用一段时间就过期了,可以访问:github地址:

github.com/ilanyu/Reve…

选择适合你系统的安装包:

点击运行即可

5:生成唯一GUID的网址:

www.guidgen.com/#google_vig…

 

6:IDEA操作

1:点击配置服务器

 

2:如下图位置填写即可:

打开IDEA选择 Help -> JRebel -> Activation ,如图:

邮箱随便写:

网址:http://127.0.0.1:8888/7ce966fe-68d4-47a4-b6d8-111111111111

后边的字符串自己使用:www.guidgen.com/#google_vig…生成

点击下方按钮。

 

3:进入设置,开启工作空间

点击红框标注的Work offline按钮

 

4:运行成功

 

5:最后一张图片中红框标注的位置需要配置一下。然后你就可以往下走了。

点击编辑配置,如下图所示:

 

点击修改选项,选择红框中标注的两个选项。然后,刚才点击的两个选项就到了如下图所示的位置:

 

这个两个位置的设置都是一样的,都设置为“更新类和资源”

到这里,你的IDEA再修改java文件,他就应该是热更新的了。

三:重启项目

将项目重新启动,启动的时候使用Rebel Run ‘EntryApplication’来启动,如下图所示:

 

再之后,我们对代码每次修改完成,IDEA不会自动重启项目,想要调试的时候,按一下IDEA快捷键:CTRL + F9,就是重新编译项目,就可以运行看结果了。

 

以上大概就是IDEA集成JRebel XRebel的全过程。

 

有好的建议,请在下方输入你的评论。