Jrebel 使用备忘

本文介绍了如何在Java开发中使用JRebel插件进行热部署,包括安装、激活步骤,以及配置自动热部署和手动触发方法,以避免重启IDEA的繁琐过程。
摘要由CSDN通过智能技术生成

背景

Java 开发时修改了代码如果手动中止进行然后重启的话,非常麻烦,所以需要一个热部署的插件,修改代码之后即时生效,无需重启。
之前一直用的 devtools,不过在一个新项目中,devtools 有点问题,所以改成使用 jrebel 好了。
实际体验之后发现 jrebel 确实好用非常多,毕竟是收费插件。

安装插件

打开 IDEA 设置界面,在插件中搜索 jrebel,结果如下:

图片

将第一个和第二个插件都装上即可。

激活插件

启动激活服务

网上有一些下载 jar 包,然后本地运行的方式,我觉得比较麻烦,这里直接使用 docker 来运行一个服务即可。
docker run -d -p 8888:8888 wangdxing/golang-reverseproxy

激活

图片

插件安装完成后会弹出一个激活界面,选择 Team URL 的方式,然后在 URL 栏输入 http://127.0.0.1:8888/{UUID},其中的 UUID 部分可以在这个地址中随便生成一个 https://www.guidgen.com/。
邮箱随便填,然后确认即可。

使用

配置自动热部署的时间间隔

图片

通过 Jrebel 启动项目

图片

IDEA 右上角会出现 jrebel 相关的按钮,分别用于运行和 Debug 项目。

手动触发热部署

通过 Jrebel 启动项目后,运行的界面上有个刷新图标,点击即可手动触发。

图片

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值