JreBel的使用

JreBel在IDEA安装和使用

JreBel

  Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。
  JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,可以省去大量的部署用的时间。

  JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。
IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命。

使用JreBel

注意事项:
c盘下的用户名一定不能为中文名称,否则会一直提示路径错误
注意事项

1.0安装jrebel插件
File–》Settings—》plugins----》marketplace----》搜索jrebel
在这里插入图片描述1.1安装成功后会重启idea,出现下面的图片
在这里插入图片描述

1.2配置jrebel插件


2.激活jrebel
2.1:先获取GUID

在线生成GUID地址 (https://www.guidgen.com/), PS:如果失效刷新GUID替换就可以!


之前点击蓝色字体会出现这个窗口,将上面获取到的GUID根据图片提示输入进去
在这里插入图片描述

输入url:https://jrebel.qekang.com/GUID(其中的GUID是2.1生成的,邮箱自己随意填写)

如果没有出现下面提示,请确定自己的网络通畅,然后再次点击激活,如果还不行,更改guid
在这里插入图片描述

继续点击我同意【I agree】
安装已经结束了,但是想要使用热部署需要进行下面的配置哦!**

3.0JRebel 配置
在这里插入图片描述

3.1Ctrl+Shift+A, 输入Registry,选择第一个,操作完后,点击close
在这里插入图片描述

3.2将工作模式改成离线工作,!!!!不修改成离线工作,你的jrebel会一直报错,当然某些小伙伴的是没有问题
在这里插入图片描述

到此,你的JREbel已经配置完成

你的右上角会有两个绿色的小图标,这个就是jrebel启动

在这里插入图片描述


使用Jrebel

4.0但是,这仅仅只是插件配置完成,想要热部署你的项目还需要进行下面的操作
4.1打开你的tomcat操作界面
在这里插入图片描述

4.2进行项目热部署
在这里插入图片描述

4.3勾选后会生成一个rebel.xml文件,不用管他
在这里插入图片描述
4.4 更改后使用ctrl+shift+f9部署项目实现不重启服务器更新项目

到此热部署已经完成,你可以尽情的享受不需要重启服务器带来的乐趣

注意:目前发现两处缺陷:

1.在项目运行时,拉jar包,拉入的jar包不能使用,需要重启服务器就可以

2.某些情况下,从其他项目拷贝过来的文件不能使用,需要重启服务器就可以运行

https://blog.csdn.net/weixin_45281605/article/details/111282725

上面的网址是idea 配置jrebel热部署快捷键(立即生效),不需要重启

原有的保存操作不方便一只手操作,设置新的快捷键方便操作

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来.....

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值