在开发项目时,本地调试项目经常会因为某处修改而需要重新启动项目,虽然可以在Edit Configuretions里面将Runing Application Update Policies里的选项设置成“Update classes and resources”以达到在不重启项目的时候完成实时编译,但有经验的程序员肯定知道这个设置虽然能行但经常“翻车”,程序编译失败,最终还是得restart项目,特别对于体量大的项目来讲,等编译都要等半天,实属不实用。
本篇推荐一个IDEA第三方热更新插件——JRebel
下面教大家怎么安装、激活和使用
一、安装
(1)IDEA直接下载安装
打开settings,找到Plugins插件管理,在市场搜索“JRebel”,找到“JRebel and XRebel for IntelliJ”,直接下载重完然后重启IDEA即可。
(如果遇上下载非常慢的情况,请接着往下看第二种安装方式)
(第二种)IDEA官方软件市场下载
电脑访问idea插件官网https://plugins.jetbrains.com/,搜索插件后直接下载,如图所示导入安装下载完的压缩包即可,最后重启IDEA完成安装
二、激活
安装完成后,可看到启动、debug图标多了两个看起来像火箭的按钮
但现在还不能直接使用,需要激(po)活(jie)
激活方式:
(1) 访问https://www.cnblogs.com/linliquan/p/12426065.html,按照流程完成相应步骤即可
(2)在Settings左侧目录里找到“JRebel & XRebel,打开激活界面,输入第一步获得的网址激活即可
三、使用
点击JRebel启动图标(绿色火箭图标),和以往启动项目一样,启动好后,试着更改代码,几秒后等控制台打印出“JRebel Reloading…”等字样,代表新修改的程序已经编译成功了
有问题请在评论区讨论