IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

JRebel 介绍

JRebel for Intellij

JRebel

在 Java Web 开发中, 一般更新了 Java 文件后要手动重启 Tomcat 服务器, 才能生效,  自从有了 JRebel 这神器的出现, 不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。

安装JRebel

设置过deployment后,server中会出现on frame deactivation,

然后就跟截图一样全部都选择Update classes and resources,否则热部署无效!

下载插件

比较难下载,那么就install plugins from disk

插件链接在文章头部

安装成功以后重启idea

接下来激活Jrebel,如果到官网注册,会给一段验证码,但是只能用15天,现在用下面的这种,很简单的

http://idea.lanyus.com/{username}

邮箱随便写

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/jrebel-setup.html

http://www.cnblogs.com/littlehb/archive/2013/04/19/3031045.html

http://www.cnblogs.com/littlehb/archive/2013/04/19/3031045.html

https://blog.kuoruan.com/62.html

时间: 2024-10-19 22:34:33

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用的相关文章

Intellij IDEA安装热部署插件JRebel

注:笔者使用版本为IntelliJ IDEA 2019.3.2 (Ultimate Edition) IDEA安装JRebel1.在IDEA中点击 File->Settings->Plugins->Brows Repositories:2.在搜索框搜索JRebel:3.找到JRebel for intellij:4.install:5.安装好之后restart IDEA: IDEA激活JRebel(首先到github上去下载一个反向代理软件,下载地址,64位下载后打开) 1.在IDEA中

热部署插件JRebel在Eclipse和Intellij IDEA中的安装与配置(非破解,官方正版永久使用)

大致步骤: 1. 在IDE相应的市场中安装JRebel 2. 访问网址: https://my.jrebel.com/获得注册码 3. 在IDE中激活JRebel,获得非商业个人版本的永久使用权 步骤一: 安装Jrebel 在Eclipse的菜单栏里面找到Help---Eclipse Marketplace 搜索Jrebel,可以找到最新版的Jrebel,进行安装, 这里我已经安装好了. 步骤二: 进行激活 在那装完成会提醒你激活, 需要激活码, 或注册网站地址任选其一 我采取的是通过在face

Intellij + Jrebel6.0.2 热部署 + 2步破解

Intellij + Jrebel6.0.2 热部署 + 2步破解 一:准备软件 1.Intellij IDEA 14 (官网下载.自行破解).搜索这个的想必都有自己的Intellij. 2.Jrebel6.0.2 官方插件.下载:http://download.csdn.net/detail/chenghuaying/8661131 3.Jrebel6.0.2破解插件.下载:http://download.csdn.net/detail/chenghuaying/8661153 二:具体操作步

探秘 Java 热部署二(Java agent premain)

# 前言 在前文 探秘 Java 热部署 中,我们通过在死循环中重复加载 ClassLoader 和 Class 文件实现了热部署的功能,但我们也指出了缺点-----不够灵活.需要手动修改文件等操作. 如果有那么一种功能,当你需要重新加载类并修改类的时候,有那么一个转换器自动帮你修改已有的 Class 文件变成你设定的 Class 文件,那么就不需要手动修改编译了. 也许你第一想到的就是在自定义类加载器中做文章,比如在 loadClass 中,得到字节码之后,通过 ASM 或者 javassis

探秘 Java 热部署三(Java agent agentmain)

前言 让我们继续探秘 Java 热部署.在前文 探秘 Java 热部署二(Java agent premain)中,我们介绍了 Java agent premain.通过在main方法之前通过类似 AOP 的方式添加 premain 方法,我们可以在类加载之前做修改字节码的操作,无论是第一次加载,还是每次新的 ClassLoader 加载,都会经过 ClassFileTransformer 的 transform 方法,也就是说,都可以在这个方法中修改字节码,虽然他的方法名是 premain ,

Intellij IDEA中实现热部署

JRebel 安装 下载IntelliJ IDEA的 JRebel插件: jr-ide-idea-6.2.0-idea-13-14.zip. 打开Intellij,进入 Intellij IDEA - Preferences - Plugins - Install plugin from disk 选择下载的 jr-ide-idea-6.2.0-idea-13-14.zip 进行安装. 完成jrebel的注册,获得14天的试用期. 破解 下载破解文件: jrebel.jar和jrebel.lic

热部署神器-JRebel的简单使用

一.     JRebel的简单介绍 JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效.IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命.目前对于idea热部署最好的解决方案就是安装JRebel插件. 二.     JRebel的安装和破解 1.打开IDEA,FileàSettingsàPluginsàBrowse repositories 2.搜索JRebel 3.下载完插件点击Install安

Java 热部署深入探索

简介 在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作.对于某些大型的应用来说,每次的重启都需 要花费大量的时间成本.虽然 osgi 架构的出现,让模块重启成为可能,但是如果模块之间有调用关系的话,这样的操作依然会让应用出现短暂的功能性休克.本文将探索如何在不破坏 Java 虚拟机现有行为的前提下,实现某个单一类的热部署,让系统无需重启就完成某个类的更新. 类加载的探

深入探索 Java 热部署

在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作.对于某些大型的应用来说,每次的重启都需要花费大量的时间成本.虽然 osgi 架构的出现,让模块重启成为可能,但是如果模块之间有调用关系的话,这样的操作依然会让应用出现短暂的功能性休克.本文将探索如何在不破坏 Java 虚拟机现有行为的前提下,实现某个单一类的热部署,让系统无需重启就完成某个类的更新. 类加载的探索 首先