写在前面:
idea 的 JRebel 插件安装就不介绍了,安装就完事了!
步骤一:生成一个GUID
GUID生成器:
http://jrebel.cicoding.cn/guid
或者
复制后边这一串数,下边拼接时需要用到!
步骤二:根据反向代理服务器地址拼接激活地址
把上边复制的 GUID 拼接到服务器地址后边!
服务器地址:
https://jrebel.qekang.com/
拼接后类似这样子:https://jrebel.qekang.com/411B9C53-C8AA-3B1D-8053-D2B1A62F860A
或者
http://jrebel.cicoding.cn/
拼接后类似这样子:http://jrebel.cicoding.cn/411B9C53-C8AA-3B1D-8053-D2B1A62F860A
PS:如果失效刷新GUID替换就可以!
步骤三:打开面板激活
显示如下页面即为激活成功:
至此,激活成功!鼓掌!!!
步骤四:快速使用
设置 JRebel 参数
设置redeploy时间,这样修改项目后,jre会自动监测到,并在设置的时间进行重新部署。(不过这样设置是否会很占内存?)内存够用,越短越好!直接拉到最左边!
修改代码后控制台在相应时间后会有提示信息
2020-06-29 14:57:40 JRebel: Reloading class 'io.renren.modules.test.controller.GoodController'.
2020-06-29 14:57:40 JRebel: Reinitialized class 'io.renren.modules.test.controller.GoodController$$EnhancerBySpringCGLIB$$f9cfae27'.
JRebel 方式启动
安装激活并在IDEA中配置成功后,你就会看到idea的右上角有JRebel专门的启动方式:
从今往后修改代码后都是实时生效的,页面刷新一下就修改过来了(配置文件也可以!),爽的一匹!
注:JRebel启动后,如果不能自动热部署或者热部署的比较慢,可以点击上图左边的标志(新版本是小锤子),你修改的源码就生效了。