Idea热部署JRebel插件安装和使用

1.JRebel简介

    JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。

    当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,可以省去大量的部署用的时间。

    JRebel实现SpringBoot热部署的方式:

    其实SpringBoot 项目引入依赖  【springboot-devtools】也可以实现热部署,但是springboot-devtools方式的热部署在功能上有限制。如在方法内的修改可以实现热部署,但是新增的方法或者修改方法参数之后热部署是不生效的。

    JRebel更加强大,不需要引入【springboot-devtools】也可以实现热部署,JReble支持 Idea 和 Eclipse。

2.JRebel安装

2.1 Idea安装JRebel

    Idea安装JRebel方式很简单,直接在插件市场搜索 jrebel 即可安装。

https://cdn.xwder.com/image/blog/xwder/1-20201230162404316.png

2.2 Eclipse安装JRebel

    Eclipse安装JRebel可以通过 Eclipse Marketplaces 搜索 jreble安装,此安装方式可能比较慢。

https://cdn.xwder.com/image/blog/xwder/1-20201230163450563.png    Eclipse可以直接本地安装,首页打开JRbel官网 https://www.jrebel.com/products/jrebel/download ,然后点击 页面的 I have a 冷license,然后点击 What are my alternatives? 。

下载到本地后 具体安装方式可以参考 https://blog.csdn.net/kmswilliam/article/details/109395470

https://cdn.xwder.com/image/blog/xwder/1-20201230163419042.png

 

3.JRebel使用

    JRebel Activate 地址 https://xwder.com/{GUID}

    首先你需要获取一个GUID,获取方式在线生成。
    GUID获取地址:
    https://www.guidgen.com
    http://www.ofmonkey.com/transfer/guid
    https://www.guidgenerator.com/online-guid-generator.aspx

    Idea和Eclipse Activate方式一致: -> help -> JRebel -> activetion 
https://cdn.xwder.com/image/blog/xwder/1-20201230164558279.png

    注意:  JRebel使用过程中可能会自动联网检测Activate情况,如果激活服务挂了,联系管理员处理  admin@xwder.com

    Activate后:

https://cdn.xwder.com/image/blog/xwder/1-20201230165830649.png

4.JRebel配置和使用

    勾选上 Build project automatically 

https://cdn.xwder.com/image/blog/xwder/1-20201230170042142.png

    在你项目名称上右键 ->JReble -> enable Jrebel。 然后启动项目的时候

https://cdn.xwder.com/image/blog/xwder/1-20201230171139864.png

    springboot项目使用JReble启动效果:

https://cdn.xwder.com/image/blog/xwder/1-20201230171331911.png

 

4.JRebel热部署快捷键

修改完代码 后使用  ctrl+F9 或者 Ctrl + Shift + F9 实现Jrebel热部署。新修改后代码生效,打的断点也会生效,快速调试。

https://cdn.xwder.com/image/blog/xwder/1-20201230171758933.png

    写了半天,这篇文章终于写完了,有疑问可以发表评论,看到后会及时回复处理的哟。

 

更多内容 欢迎访问 OneDay's Blog 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值