IDEA+Tomcat+JRebel热部署1

所需资源下载: jrebel_6.4.2a 
image

概述

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

安装IntelliJ插件

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

image

替换指定位置的文件

替换jrebel.jar

找到目录:“C:UsersEnvy6x.IntelliJIdea14configpluginsjr-ide-idealib”,把里面 jrebel 和 jrebel6 文件夹下的“jrebel.jar”文件,替换成 云盘中 jrebel_6.4.2a-agent-crack.zip 里的“jrebel_6.4.2a-agent-crack.zipjrebellibjrebel.jar”


image


image

替换jrebel.lic

把“jrebel_6.4.2a-agent-crack.zipjrebellibjrebel.lic”放在“C:UsersEnvy6x”目录下 
image

重启IntelliJ

配置Vm options 参数

-Xms2048m
-Xmx2048m
-XX:MaxPermSize=4096m
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

image

添加rebel.xml

项目右键–>JRebel–>rebel.xml 
image

修改代码进行测试

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

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

使用postMan进行访问,我们可以看到,新修改的内容已经生效了 
image

原文地址:https://www.cnblogs.com/Qiaoyq/p/6169408.html