Intellij15 + JRebel6.2.3 + Tomcat7实现热部署

大家好,以下教程为实现Intellij15 + JRebel6.2.3 + Tomcat7 实现热部署。解决了在开发过程中,修改java文件,需要重启tomcat服务器的问题。现在分享给使用intellij idea的java研发。
希望大家在年后进行测试使用,毕竟可以极大的提高平时的开发效率。频繁的重启tomcat带来的时间花费占据了平时开发的很大时间。

1: 安装JRebel插件

在idea的Setting中选择安装插件

这里写图片描述

在插件库中搜索jrebel,选择JRebel for Intellij , 点击右侧的Install绿色按钮,下载安装插件
这里写图片描述
后出现下载完成,提示重启idea的按钮,点击Restart Intellij idea.
这里写图片描述
这里写图片描述

验证JRebel插件是否安装,打开Setting 可以看到JRebel项,但是右侧提示“JRebel is not activated”,接下来说明如何破解JRebel插件
这里写图片描述

002:破解JRebel插件

推荐一个微信公众号,会定期提供最新版JRebel的破解工具,“最佳人生”,微信号“zuijiarensheng”.

回复公众号,100,可以自动回复JRebel最新破解版的使用方法,但是里面为Eclipse版说明,idea类似
这里写图片描述

回复公众号,200,可以自动回复最新版JRebel的破解版的压缩包,如,当前最新版JRebel6.3.2-agent-crack.
这里写图片描述

通过上面的链接,下载最新版的JRebel6.3.2-agent-crack置本地,例如E盘根目录
解压破解包,找到idea的插件配置目录,一般是当前用户目录下 C:\Users\Administrator.IntelliJIdea15\config\plugins
这里写图片描述
将E:\jrebel_6.3.2-agent-crack\jrebel_6.3.2-agent-crack\lib下的jrebel.jar 覆盖idea插件配置目录下jrebel和jrebel6两个文件夹中的jrebel.jar文件(注意是两个文件夹)
重启Intell idea , 打开Setting, 查看JRebel配置窗口
点击Activate now
这里写图片描述

选到第二个选项卡,I already have a license,然后选择第二个单选框,在本地选择jrebel.lic , 即 E:\jrebel_6.3.2-agent-crack\jrebel_6.3.2-agent-crack\lib\jrebel.lic
这里写图片描述

然后点击Activate JRebel
这里写图片描述

另外回到JRebel的配置页面,可以查看激活信息
这里写图片描述

003:Module集成JRebel,如Module的名称为Test

为moudle生成JRebel配置文件rebel.xml,选中moudle,右键选择JRebel的第二级操作项,rebel.xml
这里写图片描述

也可以在idea左下角打开JRebel管理窗口,在Module列表中勾选要进行热部署的Module即可生成rebel.xml文件。
这里写图片描述
修改rebel.xml的内容,第一个classpath为moudle的编译输出目录,如果配置对,一般不需要修改;第二个web为部署的根目录,默认是maven工程中的webapp,如果与artifacts中配置的不一致,可以修改,如,Test Moudule的部署根目录为 ***\Test\target\portal, 所以需要修改第二个配置,另外target也需要修改为部署的moudle名称,如/Test
这里写图片描述

改为:
这里写图片描述

004:Tomcat集成JRebel,这里以apache-tomcat-7.0.59为例

打开tomcat配置页面
这里写图片描述

在VM options中增加 -noverify -javaagent:E:\jrebel_6.3.2-agent-crack\jrebel_6.3.2-agent-crack\lib\jrebel.jar -Drebel.spring_plugin=true (注意此处定义了jrebel.jar的位置)

选择最后一个选项卡,“Startup/Connection”, 修改调试的端口号,例如 8013
这里写图片描述

至此,JRebel的配置工作结束

以JRebel调试模式启动Tomcat
这里写图片描述

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值