史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)

引言

你有没有过这样的烦恼: 
在调试一段代码的时候我们需要重启Tomcat,重启重启就会内存溢出。而且Tomcat每次启动的时候时间很长,短的十秒左右,长的就可能起不来,起不来啦,男人不能起不来。咳咳~~ 
你有没有想过HTML改代码的时候特别快。所见即所得,改完后直接刷新页面即可看到更改内容。 
那么在我历经了几个月的时间从寻找、发现、**、乃至到现在稳定随版本更新整理了一套高可用方案

插件安装

1、Eclipse

打开 eclipse marketplace ,这时候你就会发现第一个出现的就是这个插件,可见这个插件是有多么的火爆。点击安装史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
安装完成后会提示重启,选择重启就好啦

2、IDEA

安装方法和Eclipse类似,这里不多解释 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)

**方法

重中之重的**方法,其实说**,不如说是找到了一个免费的证书 
1:https://my.jrebel.com/ 点开这个网站 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)
2:选择一种授权方式(Facebook、twitter) 
获取**码需要使用facebook或者twitter分享一下才可以得到。这里我们用twitter(这个好注册,需*),点击twitter图标后,填写twitter帐号信息,然后点击“授权(Authorize app)”。

史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
3:接下来会出现一个重定向页面 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
4:登录进去后,填写相关信息,邮箱、公司、职位神马的。点击“sign up”,然后就会跳转到一个页面,提醒你到邮箱去**你的帐号, 打开邮件,点击邮件中**链接。 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)
打开链接会跳到一个页面,让你选择“plans”,你就选择“Social(免费)”,点击“subscribe”提交。下一步他会将JRebel的信息分享到Twitter中去,还是点击“subscibe”提交。 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
输入手机号,手机号暂时不验证,“postal code”就是我们手机号前缀0086,点击“complete register”。 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)
将此处生成的***粘贴到此处,稍等几分钟就可以**完成 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)

使用方法(配置方法大同小异)

史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA) 
需要注意的地方: 
更改tomcat的默认运行内存在VM参数加入:-server -XX:PermSize=256M -XX:MaxPermSize=1024m 
不然的话会有内存不够用 
然后就可以启动项目了 
启动时会显示这个信息,代表插件安装成功 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)
运行好后随意改一处代码保存,会在控制台打印出这样的字样,代表更改的代码已经热部署到服务器上了 
史上最强插件 -- 热部署JRebel(支持Eclipse、Intellij IDEA)

PS:如果发现有什么异常状态,导致程序不能使用,取消勾选即可。