告别漫长的项目重启等待,让开发像写诗一样流畅~
jrebel安装包下载
jrebel版本需要下比较老的版本,我用的是22.4.1的版本(如果不差钱,可以支持一下正版,直接选择最新的版本即可)
下载地址:传送门》》
IDEA导入插件
步骤:IDEA -> setting -> plugins -> 设置图标 -> install Plugin from Disk
选择第一步下载的安装包,直接导入安装即可。安装好了后会多两个图标
jrebel 激活
激活地址:传送门》》
打开jrebel激活面板,需要填写两个参数
第一个框填写链接(从上方激活地址里面复制)
第二个框填写邮箱,写自己的就行。然后勾选 同意协议,点击确定
插件配置
在插件安装、激活完成后,我们需要在项目内生成一下配置文件。
点击顺序:IDEA -> view -> Tool Windows -> JRebel
需要把这一列的全都勾上,每个模块下的resources会生成一个rebel.xml文件。
IDEA 开启热加载
找到启动项目的Debug Configurations,进行如下配置。表示热加载的时候,更新 class 跟 resources 文件。
使用
后续使用这两个图标代替原有的运行 和 DEBUG 按钮即可(前者为运行,后者DEBUG)。
项目启动后,如果改动了代码,我们就不需要再重启项目了,直接点击下图箭头指向的刷新图标,进行热加载,然后改动的部分就生效了(控制台会输出类似: 2024-06-29 17:54:35 JRebel: Reloading class XXXXX),JRebel 的热加载功能,能覆盖 99% 的热加载,无论是改动源代码、xml 文件、新增类,都可以热加载完成而不需要重启