IntelliJ安装JRebel热部署插件

时间:2022-08-04 09:38:47

参考: intellij idea 热部署 jrebel 详细配置
所需资源下载: jrebel_6.4.2a
IntelliJ安装JRebel热部署插件

概述

JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。之前只是听说过,一直没有实践,今天实际使用了一把,果然很好用。接下来把安装步骤写在下面,有需要的朋友可以看下。

安装IntelliJ插件

Settings–>Plugins–>Install plugin from disk,选择云盘下载下来的的“jr-ide-intellij-6.4.2a_13-16.zip”文件

IntelliJ安装JRebel热部署插件

替换指定位置的文件

替换jrebel.jar

找到目录:“C:\Users\Envy6x.IntelliJIdea14\config\plugins\jr-ide-idea\lib”,把里面 jrebel 和 jrebel6 文件夹下的“jrebel.jar”文件,替换成 云盘中 jrebel_6.4.2a-agent-crack.zip 里的“jrebel_6.4.2a-agent-crack.zip\jrebel\libjrebel.jar”


IntelliJ安装JRebel热部署插件


IntelliJ安装JRebel热部署插件

替换jrebel.lic

把“jrebel_6.4.2a-agent-crack.zip\jrebel\lib\jrebel.lic”放在“C:\Users\Envy6x\”目录下
IntelliJ安装JRebel热部署插件

重启IntelliJ

配置Vm options 参数

-Xms2048m
-Xmx2048m
-XX:MaxPermSize=4096m

IntelliJ安装JRebel热部署插件

添加rebel.xml

项目右键–>JRebel–>rebel.xml
IntelliJ安装JRebel热部署插件

修改代码进行测试

测试了添加代码、添加Controller和添加类, Ctrl+Shift+F9编译当前修改的文件之后,会有如下格式日志输出:

2016-07-18 16:10:35 JRebel: Reloading class 'xxx.xxx.Controller'.

使用postMan进行访问,我们可以看到,新修改的内容已经生效了
IntelliJ安装JRebel热部署插件