Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >热部署插件JRebel的安装和使用

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

作者头像
布禾
发布于 2021-06-24 01:57:02
发布于 2021-06-24 01:57:02
2.6K00
代码可运行
举报
运行总次数:0
代码可运行
简介

JRebel是一款JVM插件,通过跳过耗时的构建和重新部署步骤,简化了Java应用程序开发。使用JRebel,开发人员可以实时查看代码更改,保持应用程序状态,并提高编码效率。

IDEA安装JRebel插件
1.安装

进入Plugins界面,搜索JRebel,找到JRebel and XRebel for IntelliJ,点击install安装:

安装成功后会提示重启IDEA,重启后,右上角工具栏会多出两个按钮分别为基于JRebel方式的Run和Debug:

2.激活

JRebel需要激活才能使用,没激活的情况下运行则会提示激活:

点击Activate now进行激活,选择Team URL的方式,Team URL的方式需要填写Team URL和Email address,Email address邮箱可以随便填,Team URL可以使用以下方式生成:

首先需要在https://www.guidgen.com/中生成GUID:

然后将生成的GUID追加到https://jrebel.qekang.com/后,最终的Team URL如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://jrebel.qekang.com/e76e4bc3-3a05-4f4b-8d90-9b7fbbee8d45

输入Team URL和Email address:

点击Activate JRebel,激活成功如下图:

3.设置成离线模式

点击Work offline,设置为离线模式:

使用JRebel实现热部署

JRebel依赖于IDE的编译功能,某个被更改的类只有被IDE重新编译后才能触发JRebel的重新加载。

在SpringBoot项目中,可以使用以下编译方式:

1.手动编译

使用快捷键Ctrl+Shift+F9手动编译某个类,编译后JRebel将重新加载该类。

2.IDEA失去焦点时自动编译

修改Edit Configurations>Run/Debug Configurations中对应配置,如下:

重新启动后,当IDEA失去焦点时会自动重新编译,编译后JRebel将重新加载该类。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-06-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
薯条 SpringBoot 在IDEA中实现热部署 (JRebel实用版)「建议收藏」
JRebel是与应用程序服务器集成的JVM Java代理,可使用现有的类加载器重新加载类。只有更改的类会重新编译并立即重新加载到正在运行的应用程序中,JRebel特别不依赖任何IDE或开发工具(除编译器外)。但是,与您的IDE紧密集成仍然很不错。请记住:只要您用新文件覆盖旧类文件,JRebel就会重新加载您的更改并减少重新部署的时间。
全栈程序员站长
2022/08/31
3740
薯条 SpringBoot 在IDEA中实现热部署 (JRebel实用版)「建议收藏」
JRebel 热部署插件的安装使用
  当你修改doGet,doPost等一些内容时,你再次访问,访问到的内容不变,除非重启或重新加载class文件。 用Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。
全栈程序员站长
2022/08/31
9420
JRebel 热部署插件的安装使用
IDEA 插件最佳组合:JRebel+XRebel 热部署和接口分析优化,太爽了!
IDEA上原生是不支持热部署的,当我们修改代码和配置文件等大部分操作时,都需要重启服务器。
码猿技术专栏
2023/05/01
3.5K0
IDEA 插件最佳组合:JRebel+XRebel 热部署和接口分析优化,太爽了!
IDEA 插件最佳组合:JRebel+XRebel 完成项目热部署和接口分析优化,太爽了!
IDEA上原生是不支持热部署的,当我们修改代码和配置文件等大部分操作时,都需要重启服务器。
一行Java
2023/02/23
3.3K0
IDEA 插件最佳组合:JRebel+XRebel 完成项目热部署和接口分析优化,太爽了!
在IDEA中Jrebel插件安装与使用
在进行java开发的过程中,需要将代码编译为class文件,之后打包为jar文件,如果在tomcat等容器下运行,则需要反复重新部署。这个操作非常耗时和无聊,虽然IDEA和eclipse等有诸多热部署的插件来解决这个问题,Jrebel则是最好的热部署插件之一。 本文介绍在IDEA下如何安装Jrebel及激活该插件。
冬天里的懒猫
2021/03/02
4K0
在IDEA中Jrebel插件安装与使用
Java 项目热部署,节省构建时间的正确姿势
简而言之,不管你修改了类还是资源,只需要重新 Build 一下相关的类,改动就直接反映到你的应用程序了。
JavaFish
2020/01/02
8100
让你的开发效率提高1400%的IDEA插件汇总!
从大二就开始接触并使用IDEA这款软件,现在它同样是我工作中的主力开发工具。对于Java开发人员来说,掌握这款软件的基本使用也已经是必备的工作技能。
前端皮皮
2021/08/19
8480
让你的开发效率提高1400%的IDEA插件汇总!
Jrebal学习笔记
今天工作中用到了jrebel,之前同事给我介绍过,说是很好用,当时没学。今天稍微学习一下,写一篇文章。我们大概了解一下jrebel这东西是用来热部署的,主要解决的痛点问题是每次代码变动都要重启我们的服务,尤其是开发项目的时候,这方式太low,咋知道arthas就是支持热部署的,热部署的本质还是把老的class卸载掉然后加载新的class字节码。那么对于java项目来说jrebel也是同样的原理。
写一点笔记
2022/08/11
4620
Jrebal学习笔记
IDEA 激活码,最新支持 2022 版本(亲测有效,持续更新)
哈喽,小伙伴们好。我是狗哥,最近很多小伙伴私信我有没有 idea 激活的方式。其实,很多人换工作,或者是换电脑都有这样的需求。这玩意用不到的时候还好,需要用到的时候一顿找,还找了一堆不靠谱的。过段时间就失效的也都有。
JavaFish
2022/03/31
5.7K0
IDEA 激活码,最新支持 2022 版本(亲测有效,持续更新)
IDEA超级好用的插件推荐
以下都是本人使用idea开发以来,所使用过的插件,强烈推荐,提升代码质量,事半功倍之首选!!!
军军不吃鸡
2022/10/26
1.4K0
IDEA超级好用的插件推荐
Jrebel与Xrebel教学
JRebel和XRebel是两个非常有用的工具,可以显著提升Java开发人员的生产力和应用程序性能。
程序员朱永胜
2023/09/06
6670
Jrebel与Xrebel教学
JRebel插件使用详解
JRebel是一套JavaEE开发工具。 Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。 JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,可以省去大量的部署用的时间。
全栈程序员站长
2022/06/27
2.7K0
JRebel插件使用详解
热部署JRebel的使用
JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。 JRebel是收费软件,用户可以在JRebel官方站点下载30天的评估版本。
全栈程序员站长
2022/08/26
1K0
热部署JRebel的使用
IDEA 配置 JRebel 热部署
在平常的开发项目中,我们改动代码需要频繁的重启,如果机器配置不好、项目比较大的情况下,重启一次项目,多则 5 ~ 6 分钟,少则 2 ~ 3 分钟,效率低而且极其浪费时间。
kirito-moe
2021/01/26
2.8K0
IntellIJ IDEA插件 – 良心推荐!
今天给大家整理了一些IDEA插件,如果有不会使用的插件可以在下方留言,博主会出教程。
你的明明呐丶
2022/06/27
7210
IntellIJ IDEA插件 – 良心推荐!
idea热部署(JRebel实现)
激活地址:服务器地址: https://jrebel.qekang.com/{GUID}
全栈程序员站长
2022/07/04
1.2K0
idea热部署(JRebel实现)
JRebel 破解最简单的使用
JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命。
Alone88
2020/06/11
16.6K1
Spring Boot 使用JRebel实现热部署
Spring Boot中的热部署相信大家用的最多的就是devtools,没办法,官推的。
爱撒谎的男孩
2020/11/04
4.5K0
Spring Boot 使用JRebel实现热部署
JRebel & XRebel激活 激活 – IDEA插件
本站拥有最新的免费资源:https://www.zanglikun.com/4689.html
收心
2022/01/19
15.3K4
JRebel热部署插件
1、打开File -> setting,选择Plugins->Browse Repositories
java后端指南
2021/05/13
1K0
JRebel热部署插件
相关推荐
薯条 SpringBoot 在IDEA中实现热部署 (JRebel实用版)「建议收藏」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验