目录
一、摘要
springboot项目开发过程中通常修改了某分部代码需要重启服务才能生效。通过JRebel插件可以实现热部署,避免了频繁重启服务。
Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。
二、安装
1、安装插件
插件中心搜索Rebel插件,点击Install
2、激活JRebel
2.1 打开jrebel 激活面板,如图:
2.2 选中Team URL(connect to online licensing service)
在第一个框中填入激活的URL地址
http://127.0.0.1:8888/ef2d498b-3038-4530-96d2-a65eab93c317
在第二个框中的邮箱可随意填写,然后点击右下角的激活即可。
PS:如果出现激活过期的情况下 , 可以重新生成一下GUID , 替换原来的GUID即可 .
(1)、在线生成GUID1
(2)、在线生成GUID2
2.3 如果出现下列报错信息:
Unable to connect to license server.Check your network connnection and/or VPN settings.
2.3.1 需要在此处下载自己机器系统相对应的工具,如图:
2.3.2 下载好了后,进行安装打开,如图:
2.3.3 打开后再次执行上面的操作步骤即可
3、激活成功以后,将其设置为离线状态(别忘啦!!!)
点击File,选择并进入settting后,选择【JRebel】,然后点击【Work online】按钮,设置成如下图即可。
4、使用JRebel
4.1 将项目进行热部署
4.2 勾选后会生成一个rebel.xml文件,此文件可以忽略
PS:JRebel不适用于resources包下面的文件,修改此包下面的必须重启,否则不生效。
4.3 然后启动项目时用jrebel启动就好了,如图: