前言

JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就无能为力了,必须要重要启动应用服务器。JRebel则可以动态监视class文件及配置文件,如果有文件更新,被调用时就会被JRebel重新加载,达到热部署的目的。

JRebel不仅可以在开发阶段实现热部署来提高开发效率,在项目部署投入使用以后也支持动态的加载,从而可以帮助程序完成一些特殊的功能,让程序变得更加灵活。下面我们一起来看看它到底怎么用吧。

1、下载插件

从eclipse market下载jrebel插件

2、注册

这个插件是收费的,因此需要我们注册使用
官方注册授权方式参考: https://zeroturnaround.com/software/jrebel/buy/

2.1 你懂得的方式

参考这边blog: http://blog.lanyus.com/archives/299.html

2.2 免费注册方式

需要非死不可或推特账号: http://jingyan.baidu.com/article/647f01159d32e77f2048a85d.html

3、基本配置

4、勾选需要热部署的项目

5、高级配置参数

6、授权和启动

授权成功后,可以开始工作了,启动web项目,控制台会

7、测试

jrebel开始正式工作,并且监控所有的class和配置文件,spring xml和mybatis xml待测试是否支持