【亲测有效】idea部署jrebel插件

这篇具有很好参考价值的文章主要介绍了【亲测有效】idea部署jrebel插件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

idea部署jrebel插件

1.背景

最近在维护tomcat项目,工程修改代码后需要rebuild才能更新class文件,进而运行生效。
同事介绍jrebel可以实现热部署,于是接入使用。

2.简介

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

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。
IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命。
目前对于idea热部署最好的解决方案就是安装JRebel插件。
————————————————
版权声明:本文为CSDN博主「梁云亮」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lianghecai52171314/article/details/105637251

3.安装步骤

3.1下载jrebel插件

因为idea商店搜索的jrebel插件是2023版的,网上提示jrebel是最新版的2022.4.2更换了激活方式,所以没有继续研究,直接到官网下载2021版插件。附下载链接🔗

【亲测有效】idea部署jrebel插件

3.2安装插件

下载后,打开idea,然后将压缩文件拖入idea,重新启动idea

打开setting->Plugins搜索jrebel,如果看见版本号则说明安装成功(记得将圈着的勾勾上!!!)
【亲测有效】idea部署jrebel插件

3.3破解jrebel

参考wiki:
JRebel 破解最简单的使用
https://jrebel.qekang.com/

启动项目后控制台输出如下内容即为jrebel破解成功【亲测有效】idea部署jrebel插件

4.热部署设置

4.1设置成离线工作模式

设置离线模式后可以避免使用期间https://jrebel.qekang.com服务挂了导致激活失效

离线180天后再次激活一次即可,
【亲测有效】idea部署jrebel插件

4.2设置自动编译

要想实现热部署,首先需要对Intellij按如下进行设置:
setting->Build->Compiler
【亲测有效】idea部署jrebel插件

由于JRebel是实时监控class文件的变化来实现热部署的,所以在idea环境下需要打开自动变异功能才能实现随时修改,随时生效。

4.3 设置运行时编译

idea快捷键 Ctrl+Shift+Alt+/ ,选择 Registry
【亲测有效】idea部署jrebel插件

4.4 配置选中生效的工程

破解jrebel后运行并不一定能让热部署生效,那是因为没有配置好生成rebel.xml文件,导致插件没办法检测项目的class文件。
在View > Tool Windows > JRebel 中打开JRebel的视图,勾选上需要启动热部署的项目,具体效果如下图所示:
【亲测有效】idea部署jrebel插件文章来源地址https://www.toymoban.com/news/detail-464309.html

到了这里,关于【亲测有效】idea部署jrebel插件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Idea热加载插件JRebel激活及使用教程

    在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,例如使用devtool来实现热部署,但是在功能上它也有所限制,如果新增方法或者修改方法参数后,热部署是不生效的。因此对于整个类的结构修改,仍然需要重启虚拟机,对

    2024年02月02日
    浏览(69)
  • jrebel IDEA 热部署

    1 下载    2022.4.1 JRebel and XRebel - IntelliJ IDEs Plugin | Marketplace 2   选择下载好的zip 离线安装IDEA 插件  重启IDEA 3  打开 [Preference - JRebel XRebel] 菜单,输入 GUID address 为  https://jrebel.qekang.com/1e67ec1b-122f-4708-87d0-c1995dc0cdaa  ,邮件随便写,完成 JRebel 的激活。如下图所示: 4   点击

    2024年01月19日
    浏览(37)
  • JRebel and XRebel 插件在IDEA中的安装、激活和使用

    1、打开idea-setting-plugins-Marketplace 2、搜索插件JRebel and XRebel,点击安装,然后重启idea 这里我采用的是本地激活的方式。 1.首先到github上去下载一个反向代理的软件,我使用的是win64版本。 下载地址:ReverseProxy 2、运行我们下载的反向代理软件ReverseProxy,启动后不要关闭。 3、打

    2023年04月27日
    浏览(34)
  • idea集成jrebel实现热部署

    Jrebel热部署不生效的解决办法 在平常开发项目中,我们通常是修改完代码后就希望看到结果,所见即所得,为了避免我们后期项目较大时,需要不断的重启服务器,所以热部署由此而出;这样依赖我们修改java文件,xml,配置文件,不需要重启项目,就可以生效;是个开发利

    2024年02月14日
    浏览(49)
  • 【SpringMVC】Jrebel 插件实现热部署与文件上传

    目录 一、JRebel 1.1 Jrebel介绍 1.2 Jrebel插件下载 1.3 Jrebel服务下载并启动 1.4 在线生成GUID 1.5 JRebel激活  1.6 相关设置 注意❗ 二、文件上传、下载 2.1 导入pom依赖 2.2 配置文件上传解析器 2.3 文件上传表单设置 2.4 文件上传实现 2.5 文件下载实现 2.6 多文件上传、下载 注意❗   

    2024年02月09日
    浏览(41)
  • Idea中JRebel热部署安装及激活

    到idea的插件下载中下载 JRebel插件 下载反向代理软件地址:Release v1.4 · ilanyu/ReverseProxy · GitHub UUID生成地址:Online UUID Generator Tool  1、打开下载的反向代理软件和UUID生成页面      2、进入jrebel的激活页面  

    2024年02月07日
    浏览(39)
  • idea .gitignore文件不生效(亲测有效)

    当您在 IntelliJ IDEA 中发现 .gitignore 文件不起作用时,可以按照以下详细步骤进行排查: 确保 .gitignore 文件位于项目的根目录中。在 IntelliJ IDEA 的项目视图中,右键单击项目文件夹,选择 Show in Explorer (Windows)或者 Reveal in Finder (Mac),以确保您正在编辑正确的 .gitignore 文件

    2024年02月10日
    浏览(28)
  • idea配置Idea类注释模板和方法注释模板(亲测有效)

    网上找了很多都不理想,要不就是params为null,取不到值,要不就是格式模板不理想,今天自己整理去做了一下,记录今天操作 1.选择File–Settings–Editor–File and Code Templates进入到下图位置分别设置Class/interface/Enum文件  类模板 2.设置方法注解快捷键等模板 选择File–Settings–

    2024年02月02日
    浏览(28)
  • 解决IDEA无法正常打开保姆级教学,亲测有效

    当我们选择IDEA应用时候,双击打开时突然出现这样的错误 此时我们不能正常使用IDEA工具,而且我尝试过,更换不同版本的IDEA也无济于事,我们需要从根本上来解决 首先我们需要卸载以前版本的IDEA,需要删除干净!将这两项打上勾 接着我们先找到IDEA的安装路径 我们先选择

    2024年04月11日
    浏览(33)
  • IDEA解决low memory内容不足(亲测有效)

    1问题描述 打开IDEA右下角窗口提示 low memory内存不足 The IDE is running low on memory and this might affect performance. Please consider increasing available heap. 问题如下图: 2 分析问题 这是因为提示Java内存不足,我们点击增加内存旧可以解决该问题。 3 解决步骤 我使用的是IDEA2022版本,别的版本也

    2024年02月04日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包