注:以下都是网上收集整理的,可能不全,仅限于学习和研究使用。

 JavaRebel是一个工具,主要是用于热加载,比如说在Tomcat之类的应用服务器中,更新了class或者某些资源文件,使用了JRebel之后,就不需要重新启动应用服务器。这里有一点先声明一下,本文只是破解仅限于学习和研究使用,勿用于其他用途。

下载地址:http://www.zeroturnaround.com/jrebel/download/
     下载下来的是一个Zip压缩包,打开之后会发现一个jrebel.jar,这就是其最重要的运行包了。其他都是一些文档和插件。

 

  PS. rebel出了免费社区版,参见:

  http://zeroturnaround.com/blog/free-version-of-jrebel-social/

一、安装包准备

1. Jrebel.jar 核心JAR包,http://zeroturnaround.com/jrebel/prev-releases/ 上面进行下载。

      安装 JRebel Eclipse插件进入 Help » Install New Software... 并且输入下面的URL :http://www.zeroturnaround.com/update-site/

2. update-site.zip jrebel Eclipse插件http://www.zeroturnaround.com/update-site/update-site.zip

二、配置Eclipse

(1)、Eclipse中配置 window->preference->tomcat->JVM Settings,加入以下参数

  -Drebel.spring_plugin=true 支持spring框架

  -Drebel.aspectj_plugin=true 支持aspectj

  -Drebel.struts2_plugin=true 支持strut2

  -javaagent:D:\jrebel.jar 这里自行修改jrebel.jar正确的路径

  -Drebel.dirs=F:/Project/test/WebContent/WEB-INF/classes,F:/Project/test/WebContent

  -Dmyproject.root=D:/project/operamasks/workspaces/xxxx -Drebel.disable_update=true

  -noverify

  [(-javaagent 下载的jrebel.jar的路径,-Drebel.dirsc 项目的class文件的路径, -Dmyproject.root的值表示当前的需要热部署的工程路径)]

(2)、【在服务器的启动文件或者环境变量设置文件中配置。 这里拿weblogic 为例:

   在weblogic目录下 user_projects\domains\base_domain\bin(根据自己的配置路径)下,找到setDomainEnv.cmd

   在开头处添加一行: set JAVA_OPTIONS=%JAVA_OPTIONS% “-noverify -javaagent:E:\DOCS\java\java_lib\jrebel.jar”】

如果你要支持更多的框架,可以参考官网 http://www.zeroturnaround.com/jrebel/features/frameworks/

如果你要了解更多的参数配置,可以参考官网 http://www.zeroturnaround.com/jrebel/configuration/

三、安装Eclipse插件

安装 JRebel Eclipse 插件

Help » Install New Software

然后通过 如下 URL :http://www.zeroturnaround.com/update-site/
如果要离线下载的话,可以通过下载离线包的方式进行:http://www.zeroturnaround.com/update-site/update-site.zip

/**************************************************

jrebel 下载:

官网地址:http://www.zeroturnaround.com/jrebel/ (试用30天)

破解地址:http://dl.dbank.com/c086engzbb

**************************************************/

-----------------------------------------------------------------

配置jrebel:

1.重启完毕后,开始设置 JRebel参数,进入 Eclipse后选择 Window——> Performance。

2.在左侧选择 JRebel,然后点击 Browser…按钮选择你的 jRebel.jar存放路径。

3.在左侧选择 Java— Debug— Step Filtering,然后勾选 Use Step Filters和 Filter synthetic methods (requiresVM support)。

点击 Add Filter 按钮添加 add com.zeroturnaround.* 和 org.zeroturnaround.*。

-------------------------------------------------------------------

四、配置完上面后,还需要关闭tomcat的应用程序的reloadable设置
  <Context path="/hello"  reloadable="false" docBase="D:\project"  />

JReble log

   如果你想选中Enable debug logging ,需要配置日志信息。点击Lauch JRebel Agent Settings ,可以选中Show JRebel message in standard output(在控制台输出打印),并且Log to file并且输出到日志文件中。    如果不设置日志路径,则可能会提示找不到日志的信息。点击Open JRebel agent,查看jrebel.properties,jrebel.info目录。

参考

【http://zeroturnaround.com/software/jrebel/learn/eclipse-jrebel-tutorial/】

【https://zeroturnaround.com/software/jrebel/download/installing-jrebel-plugin-for-eclipse/】

【http://manuals.zeroturnaround.com/jrebel/】

有更加好的破解

【http://blog.csdn.net/sensisoft/article/details/20010615】

破解jrebel方法

【http://www.blogjava.net/usherlight/archive/2009/10/15/298449.html】

【http://www.sdandroid.com/2014/02/jrebel_6430.html】

eclipse使用jrebel的更多相关文章

  1. Eclipse下JRebel的安装和基本使用

    JRebel有什么用? 做Java Web开发,一个很头疼的事情是,修改了一个类以后,Tomcat必须重新启动. 工程规模小还好说,如果规模大了,重启一次动不动就是一分多钟.那么频繁重启就会导致大量的 ...

  2. eclipse激活jrebel

    1.原本jrebel已经激活了,某天突然失效了.报错如下: JRebel: ERROR Failed to obtain seat. Unable to connect to license serv ...

  3. 关于eclipse设置JRebel

    版本:eclipse ee Version: 2018-09 (4.9.0) jrebel:最新2019-2 1.在eclipse->help->eclipse Marketplace 2 ...

  4. Eclipse中安装JRebel热部署教程

    Eclipse中安装JRebel热部署教程 前言        Eclipse安装JRebel插件可快速实现热部署,节省了大量重启时间,提高开发效率. 本文只介绍Eclipse安装JRebel插件版本 ...

  5. intellij idea下面安装热部署插件 JRebel 5.2

    之前一直是用的eclipse的JRebel,因为现在的公司用的是idea,于是尝试了在idea下面安装,把安装的过程中出现的问题记录下. 1.首先是在 idea里面install JRebel,Fil ...

  6. Eclipse - 安装 run-jetty-run 插件及使用 jrebel 热部署

    安装 run-jetty-run 插件 1. 下载 run-jetty-run 2. 解压至 Eclipse/MyEclipse 安装目录下的 plugin 3. 右键 web 项工程,选择 Run ...

  7. 如何免费使用jrebel 和eclipse 项目配合完成热部署功能

    天,感谢王同学分享了热部署插件,jrebel,说修改后台代码可以不用重启tomcat,于是立即下载使用....本来很简单的一个事情,因为参照了网上各种帖子,结果坑的不行....所以把自己的经验分享一下 ...

  8. Jrebel热部署配置完整教程(IntelliJ IDEA、Jrebel、spring boot、springboot、eclipse、Tomcat)

    标签:IntelliJ IDEA.Jrebel.spring boot.springboot.eclipse.Tomcat1.安装插件并激活插件安装参考:http://blog.csdn.net/u0 ...

  9. Eclipse+Maven(webapp)+Jetty+JReBel的配置方法

    maven配置 省略 jrebel配置 jrebel毋须繁琐的配置,把jrebel-5.6.3-crack.zip解压放在磁盘文件夹就可以.(笔者路径为:D:\coding-life\IDE\jreb ...

随机推荐

  1. QQ--基于TCP/UDP协议的通讯原理

    QQ是一个基于TCP/UDP协议的通讯软件  发送消息的时候是UDP打洞,登陆的时候使用HTTP~因为登陆服务器其实就是一个HTTP服 务器,只不过不是常用的那些,那个服务器是腾讯自行开发的!   一 ...

  2. 微服务架构中API网关的角色

    [上海尚学堂的话]:本文主要讲述了Mashape的首席技术执行官Palladino对API网关的详细介绍,以及API网关在微服务中所起的作用,同时介绍了Mashape的一款开源API网关Kong. A ...

  3. MS-DOS命令dir命令详细解析

    DOS命令窗口打开方式为Win+R键,打开运行命令,输入 cmd 即可:特殊情况我们要用管理员身份运行DOS,此时就可以在开始菜单-附件-DOS命令,鼠标右键单击命令提示符以管理员身份运行.如果是wi ...

  4. win10 UWP 应用设置

    win10 UWP 应用设置 简单的把设置需要的,放到微软自带的LocalSettings LocalSettings.Values可以存放几乎所有数据 如果需要存放复合数据,一个设置项是由多个值组成 ...

  5. win10 UWP button

    button有很多和wpf一样,可以看<深入浅出WPF> 我们可以在button的click写上 <Button Content="确定" Click=" ...

  6. ubuntu 14.04 vim YoucompleteMe 代码自动补全工具安装

    安装步骤如下: sudo apt-get install vim ; sudo apt-get install vim-youcompleteme ; sudo apt-get install vim ...

  7. Servlet中路径信息总结

    ./ 当前目录 ../ 父级目录 / 根目录 资源寻找都是依靠路径,资源存储方式是按照哈希表运算的,所以路径的计算其实就是哈希值的计算. servlet中,所有路径的配置都要用绝对路径. 什么是绝对路 ...

  8. HandlerMapping 和 HandlerAdapter

    HandlerMapping 负责根据request请求找到对应的Handler处理器及Interceptor拦截器,将它们封装在HandlerExecutionChain 对象中给前端控制器返回. ...

  9. Ajax中与服务器的通信【发送请求与处理响应】

    一.发送请求 Ajax中通过XMLHttpRequest对象发送异步方式的后台请求时.通常有两种方式的请求,一种是GET请求,另一种是POST请求.发送请求一般要经过4个步骤分别是: (1)初始化XM ...

  10. python爬虫xpath

    又是一个大晴天,因为马上要召开十九大,北京地铁就额外的拥挤,人贴人到爆炸,还好我常年挤地铁早已练成了轻功水上漂,挤地铁早已经不在话下. 励志成为一名高级测试工程师的我,目前还只是个菜鸟,难得有机会,公 ...