前言:
开发web项目,最难受的事情就是不断的重启服务器,这个真让人心累。有时候改一个数值,就要重启一次,特别是单机项目大的时候,改一个数值只要1秒,重启就要30秒的时间,真让人吐血。有没有一个不用重启,改了就直接热部署的神器呢?还真有,springboot里面有一个热部署的组件,但是不推荐使用。
这里解释一个死贵的插件,但是真心好用——就是jrebel啦。当然买是买不起,那就破解的用吧。
第一步:
打开idea,安装一个jrebel的插件。选择左上角的File —> setting —> Plugins —> 如下图: 后输入jrebel即可
第二步:
安装完了,我门要开始破解了。首先 点我去下载
这里下载的是windows64位的bane版本,不同的系统自己选择。下载好后,运行那个下载的文件,如图
第三步:
打开idea,打开setting看到jrebel了,找到license,输入如下:
选第一个,输入网址 http://127.0.0.1:8888/这里要输入GUID
第二个填的是email,随便写吧。无所谓的。
GUID生成网址:http://www.ofmonkey.com/transfer/guid
都搞定后输入进去就可以了。
第四步:
记住,前面破解算完成了。但是你用几天就会发现过期了。。纳尼。。因为jrebel是联网的,恶心的玩意没10分钟会连接网络校验一次身份。所以需要进行如下操作。
后续补充:(重要)
1.上诉步骤都完成了。可是运行springboot项目,还是没出现热部署,什么情况? 解决办法:打开setting输入如下
保存退出界面。
2.按shirft + ctrl +alt +/ 选择Registry
找到 compiler.automake.allow.when.app.running
搞定,重启服务器,就可以实现热部署啦·
总结:
这个玩意,越用越开心。希望大家开发开心。
程序人生,与君共勉~!