Eclipse3.6+下安装/配置Jrebel6.X

原创 2016年05月31日 19:24:30

Eclipse3.6+下安装/配置Jrebel6.X

1. 为什么要使用Jrebel

在日常开发过程中, 一旦修改配置/在类中增加静态变量/增加方法/修改方法名等情况, tomcat不会自动加载, 需要重启tomcat才能使修改后的代码或配置生效.
对于比较大的项目, 每次启动需要5min+时, 就比较浪费时间了.
Jrebel插件可以让我们修改任何代码均不用重启, 可以大大减少重启项目所浪费的时间.

Jrebel官网: http://manuals.zeroturnaround.com/

2. 安装Jrebel插件

安装Jrebel插件的方式有两种: 通过Eclipse Marketplace安装 或 通过从Jrebel官网下载插件后手动配置, 下面仅对通过Marketplace安装进行介绍.
手工配置插件可以参考: http://www.blogjava.net/javajoyo/archive/2008/10/20/235495.html

2.1. 通过Eclipse Marketplace安装
  • 打开 * Help > Eclipse Marketplace*.

  • 搜索 Jrebel, 点击 Install.

  • 选择confirm

  • 选择”I accept the terms of the license agreement”

  • 点击”Finish”, 等待安装即可. 安装完成后会提示重启Eclipse. 重启后即可看到Jrebel插件了.

3. 激活Jrebel

因为Jrebel是收费的, 所以安装好Jrebel后, 需要激活才能使用. 默认会有14天的试用期.
建议在官网中进行激活 http://zeroturnaround.com/

以下简单介绍下如何破解Jrebel.
破解包下载地址: http://download.csdn.net/detail/leo_li_3046/9536324

  • 解压jrebel6.4.3-cracked.zip, 目录结构如下:

  • 替换jrebel下的jar

    windows下的路径为: C:/Users/Leo/.p2/pool/plugins/org.zeroturnaround.eclipse.embedder_6.4.4.RELEASE/jrebel

    linux下的路径为:~/.p2/pool/plugins/org.zeroturnaround.eclipse.embedder_6.4.4.RELEASE/jrebel

    用jrebel6.4.3-cracked/jrebel/jrebel.jar进行替换

  • 替换jr6/jrebel下的jar

    用jrebel6.4.3-cracked/jrebel6/jrebel.jar替换jr6/jrebel下的jar

  • 重启Eclipse, 通过”Window–>Preferences–>Jrebel–>Jrebel Configuration”查看是否已激活, 若显示如下图, 则表明已经激活

4. 配置Jrebel

安装激活后, 需要进行一些简单的配置, 如配置自动加载的时间/启动方式/jrebel agent等, 一般我们采用默认配置即可.
通过”Window–>Preferences–>Jrebel–>Jrebel Configuration”进入Jrebel的配置页.

  • 自动加载时间设置, 一般设置10s左右, 根据你个人机器配置决定

  • 启动方式设置, 一般选择本地环境

  • jrebel agent配置
    有时根据环境影响, 直接选择Legacy Agent不能生效, 这时需要选择Jrebel 6 Agent 6.4.3版本

5. 启动tomcat验证配置是否生效

当显示下图结果时, 说明Jrebel已经配置成功, 这时你修改一个类或资源文件, 均会自动加载.

注意: tomcat需配置自动加载资源, 最好以debug方式启动

当一个项目使用maven多模块开发时通过上面的配置, 只能自动加载webapp所在的模块, 若想改动其他模块的代码也要自动加载, 需在项目的跟pom中加入下面的配置:

<plugin>
    <groupId>org.zeroturnaround</groupId>
    <artifactId>jrebel-maven-plugin</artifactId>
    <version>1.1.5</version>
    <configuration>
        <addResourcesDirToRebelXml>true</addResourcesDirToRebelXml>
        <alwaysGenerate>true</alwaysGenerate>
        <showGenerated>true</showGenerated>
    </configuration>
    <executions>
        <execution>
            <id>generate-rebel-xml</id>
            <phase>process-resources</phase>
            <goals>
                <goal>generate</goal>
            </goals>
        </execution>
    </executions>
</plugin>

配置好后, 你每次改动资源文件/JAVA文件均会自动加载. 如下图所示:

若你的项目采用的是gradle, 可参照官网进行配置:
http://manuals.zeroturnaround.com/jrebel/standalone/gradle.html

下一篇将介绍在IDEA下如何配置Jrebel. 敬请期待.

版权声明:本文为博主原创文章,未经博主允许不得转载。

jrebel 6.2.1 eclipse破解安装

下载JRebel6.0.3的破解文件 首先从网上下载:jrebel 6.2.1 agent crack,并解压。 安装eclipse的JRebel6.2.1的插件 使用的是eclipse3.5+...
  • fanzhigang0
  • fanzhigang0
  • 2015年08月06日 17:42
  • 2523

安装eclipse的JRebel6.4.3的插件

1、插件下载地址:jrebel6.4.3 - http://update.zeroturnaround.com/update-site-archive/update-site-6.4.3.RELEAS...
  • paincupid
  • paincupid
  • 2016年08月16日 23:28
  • 5613

安装eclipse的jrebel6.4.3的插件,热部署

1、插件下载地址: jrebel6.4.3 - http://update.zeroturnaround.com/update-site-archive/update-site-6.4.3.RELE...
  • nature_fly088
  • nature_fly088
  • 2016年09月12日 11:40
  • 1374

jrebel7.0.2 for eclipse安装包

  • 2017年02月17日 15:41
  • 31.18MB
  • 下载

eclipse安装jrebel实现热加载(jrebel版本为6.5)

1.eclipse安装jreble插件: http://www.zeroturnaround.com/update-site/update-site.zip 点击eclipse的help下的insta...
  • u012572955
  • u012572955
  • 2016年10月18日 15:08
  • 610

IDEA下安装/配置Jrebel6.X

为什么要使用Jrebel 安装Jrebel插件 激活Jrebel 配置Jrebel 启动tomcat验证配置是否生效1. 为什么要使用Jrebel在日常开发过程中, 一旦修改配置/在类中增加静态变量/...
  • Leo_li_3046
  • Leo_li_3046
  • 2016年06月01日 13:04
  • 1818

Windows下MongoDB的安装及配置

在Windows上安装MongoDB,需要Windows Server 2008 R2,Vista或者更新一点的系统。下面我们来进行安装MongoDB。 准备工作: 1.操作系统:win7 x64(大...
  • wolf_soul
  • wolf_soul
  • 2015年07月15日 21:14
  • 549

jrebel+eclipse+tomcat实现热部署(带破解)

jrebel+eclipse+tomcat热部署搞了个jrebel准备热部署代码,方便以后开发web类型项目,网上找了一堆安装教程,各式各样的都有,尝试了几个,结果遇到了一堆问题,决定把正确流程贴出来...
  • u011305680
  • u011305680
  • 2016年05月10日 17:29
  • 5245

eclipse jrebel热部署插件破解版

  • 2017年12月05日 16:37
  • 19.71MB
  • 下载

Windows下安装、配置 Weblogic

一.BEA Weblogic简介     BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 用的Java应用服务器。将Java的动态功能和Java Ent...
  • cemer815
  • cemer815
  • 2010年05月15日 11:47
  • 831
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Eclipse3.6+下安装/配置Jrebel6.X
举报原因:
原因补充:

(最多只允许输入30个字)