jrebel是一套非常实用的JavaEE开发工具。在开发过程中,经常需要对界面进行微调,调整传参等,每次更改一次java代码,就得重新部署一次,耗在各种等待上的时间太多了,而jrebel可以帮助开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。
jrebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,可以省去大量的部署时间,有需求的朋友请下载体验。

jrebel安装配置和破解
1、安装
要使用jrebel,大家首先需要在自己的计算机上面安装Eclipse软件,用户可以通过下面的地址下载即可
Eclipse下载地址:
①接着,打开Eclipse,选择Help—Install New SoftWare(安装新软件)选项,如下图所示:

②在弹出的对话框中,选择“添加”按钮,设置好插件名称和jrebel的路径(压缩包内jrebel文件夹的路径)

③点击“OK”按钮,勾选Eclipse选项,按照提示安装到提示重启

2、破解
①打开压缩包内的jrebelCracked文件夹,其内容如下图所示:
我们需要使用jrebel和jrebel6文件夹中的jrebel.jar文件,以及该目录中的jrebel.lic文件,一共需要替换两个地方。本机Eclipse安装的路径为:*: \eclipse
第一个需要替换的路径,将破解文件中jrebel文件夹中的jrebel.jar文件替换如下路径文件: /home/vagrant/sts/sts-3.6.4.RELEASE/plugins/org.zeroturnaround.eclipse.embedder_6.4.3.RELEASE/jrebel
添加jrebel.lic文件到/home/vagrant/sts/sts-3.6.4.RELEASE/plugins/org.zeroturnaround.eclipse.embedder_6.4.3.RELEASE/jrebel目录下
第二个需要替换的路径为,将破解文件中jrebel6文件夹中的jrebel.jar文件替换如下路径文件: /home/vagrant/sts/sts-3.6.4.RELEASE/plugins/org.zeroturnaround.eclipse.embedder_6.4.3.RELEASE/jr6/jrebel
添加jrebel.lic文件到 /home/vagrant/sts/sts-3.6.4.RELEASE/plugins/org.zeroturnaround.eclipse.embedder_6.4.3.RELEASE/jr6/jrebel目录下
注意:替换路径会因为安装路径不同而不同。 “org.zeroturnaround.eclipse.embedder_6.4.3.RELEASE”这个文件夹的名称会因为版本有而差异,但是一定是类似的3、基本配置
①选择Eclipse->Help->Jrebel Configuration:

②Starup选项,只需要默认即可,无需更改,如下图所示:

③Advanced选项选择第二项,如下图:
注意:必须选择Jrebel 6 Agent 6.3.3(201602031358),因为破解文件只实现了这种方式的破解,如果选择另一种方式,Jrebel将不工作
④Never pulish automatically中选择禁用tomcat功能和启用jrebel选项

4、配置方案
①点击查看Eclipse>Window>Preferences会发现,多了一个JRebel的目录,选择jrebel—add jrbel nature选项,如下图所示:

②程序会会在src/main/resources 文件夹下生成rebel.xml文件,配置保持默认就可以。

5、启动tomcat看到如下的信息说明破解成功了。