Java IDE安装jrebel插件实现项目热部署

来源:互联网 发布:mac下开发java 编辑:程序博客网 时间:2024/06/05 12:40

eclipse安装jrebel

1、简介

  JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。

  Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。

  JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。

  jrebel会监听咱们代码编译之后的的class文件。

注意:由于jrebel不同版本对spring等框架版本支持不一致,建议安装最新版本jrebel。比如:jrebel5.x不支持高于spring4.2.7以上的版本,会报错


2、安装



按照页面提示一步一步安装......


安装完成提示重启eclipse,重启在help--->JRebel看到如下界面


(〃'▽'〃)恭喜安装成功

3、激活之获取激活码

1. 访问JRebel官网: https://my.jrebel.com

2. 关联Facebook或者Twitter账号。(需要能够fan墙,fan墙教程后续发布......)

3. 登录完Twitter或者Facebook之后,在JRebel官网上点开Twitter或者Facebook完成登录授权。完成一系列的信息, 填写后会发送一份邮件到你注册的邮箱。

4. 进入邮箱点开链接之后,进入到激活页面,打码部分即为验证码粘贴至eclipse中完成激活



4、配置

 1.打开JRebel Configuration



2.将需要热部署的项目的工程添加JRebel Nature



或者


双击部署项目的Tomcat,打开Server面板,来到Tomcat的Overview配置面板,确认如下图选中


切换到Tomcat的Module面板:

然后把Auto reloading enabled多选框取消选中,然后点击OK

至此,所有教程基本都已结束,开始体验吧!

当修改代码保存后,控制台会打印如下信息,即说明配置已生效,不需再等待重部署就可以看到修改后的效果,是不是感觉很爽,^-^


2017-09-02 20:40:12 JRebel: Reloading class 'com.crsc.mobile.login.action.MobileLoginAction'.

IDEA安装jrebel    to be continue...

参考:http://blog.csdn.net/nature_fly088/article/details/52512195等