IDEA热部署插件Jrebel

1.下载jar包

JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar - 蓝奏云文件大小:7.2 M|icon-default.png?t=N7T8https://wwn.lanzouj.com/iBjsO0a0irzg

2.编译并打包项目

java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar -p 8081

​ 默认端口为 8081,你也可以自己修改指定的端口

激活IDEA(2020.2.3测试成功)

  1. 点击激活 Idea

  2. 激活方式选择 License server

  3. 输入激活路径:

    http://localhost:8081/64245b6b-ef68-4bdc-aabf-7f8e85a540e4

    • 前半部分为你的激活服务器地址和端口
    • 后半部分为 UUID,你可以前往以下网站自行生成:Online UUID Generator Tool
  4. 点击 ACTIVATE 完成激活

Jrebel 激活

  1. 下载并安装 Jrebel

  2. 打开激活界面,选择激活方式为:Connect to online licensing service

  3. 在 Team URL (required) 一栏输入你的激活服务器地址,如:

    http://localhost:8081/64245b6b-ef68-4bdc-aabf-7f8e85a540e4

    • 前半部分为你的激活服务器地址
    • 后半部分为 UUID,你可以前往以下网站自行生成:Online UUID Generator Tool
  4. 在 Email address (required) 一栏输入你的邮箱地址,可以随意填写

  5. 点击 Activate 完成激活,激活前记得勾选 “I agree with the terms & conditions of the License Agreement” 选项,否则无法激活

6.最后别忘了把JRebel设置为offline模式 点一下work offline 

相关设置

此时虽然安装好了JRebel并成功激活了,但是我们使用JRebel debug的时候,发现修改代码后,热部署不起作用。因为还需要设置两个地方
1、设置项目自动编译

2、设置 compiler.automake.allow.when.app.running
ctrl+shift+A 或者 help->find action…打开
搜索registry
找到 compiler.automake.allow.when.app.running 并✔

我们点击 JRebel,会弹出一个窗口如下: 

 

 IDEA 开启热加载

总结

通过上面的配置,我们就可以愉快的使用热加载功能了,提供我们的开发效率,从而拒绝 996,实现 965 的工作机制。

最后在总结一下 JRebel 的配置过程:

  1. 在 IDEA 内搜索 JRebel,然后安装插件
  2. 在 settings -> JRebbel&XRebel 进行激活插件
  3. 在 views->Tool Windows 找到 JRebel,生成热加载文件
  4. 在 IDEA 的 Debug Configuraions,开启热加载
  5. JRebel Debug 模式启动项目
  6. 改动代码,通过 Update Application 按钮,完成代码的热加载

当然,更多的配置可以通过查看 JRebel 官方文档 进行修改、配置。

- END -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值