背景
一个java web项目,在写的过程中我们需要不断调试,如果没有热部署,则我们每修改一次项目要重启一次,验证问题有没有得到解决。如果项目很小,启动只要几秒或十几秒,可能感觉影响不是很大;但当项目变大了,重启一次需要几十秒,几分钟,甚至十几分钟,每次修改后都需要重启无疑会严重影响我们的工作效率。
操作步骤
下面以idea为例,介绍如何使用jrebel:
依次打开File–》Setting–》Plugin
激活
这时需要激活jrebel才能使用,打开jrebel 激活面板 ,选择Connect to online licensing service
在上面的框中输入激活的url地址,下面的框中输入邮箱地址 , 然后点击右下角的激活按钮即可
.
url地址:
/cc911d10-7326-4ded-8daf-967837a07792
(这个激活码可行,博主亲测,找了好久才找到一个成功的激活)
查看是否激活成功(激活状态)?
弄到这里jrebel就可以正常使用了,但jrebel激活之后默认是联网使用的 , 在该模式下 , jrebel会一直联网监测激活信息 . 所以需要调为离线使用的,直接点击下图中Work offline按钮即可
点击后的效果
设置自动编译class
然后启动项目时用jrebel启动就好了,如图: