JRebel 简单介绍
JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启整个项目,才能生效,使用JRebel后,可以不用重启便可将修改加载进web页面,非常的高效。
目前对于idea热部署最好的解决方案就是安装JRebel插件。
第一步:Idea下安装JRebel插件
这一步非常简单!!
1.打开IDEA;打开 File->Settings
2. 安装插件
第二步:激活
这一步很重要!点击下面的链接;并复制这个生成的URL(其他的攻略都很复杂,这个可以一键生成GUID对应的URL)
一键生成url链接(如果失效了,私信,博主再去找可用的)
https://jrebel.qekang.com/ +生成的GUID(这个url不能开启离线模式,感谢@bilibili_star提供的另一个可用url)
例如生成好的下面的地址:
https://jrebel.qekang.com/cc69f1ba-9714-467e-a251-e5c616af17ce
生成GUID的网址:
这里点击work offline;设置离线防止失效
设置离线后的界面;然后点击下图位置进行激活
记得idea设置自动加载项目:
接着设置Registry的运行时允许编译器自动编译
快捷键: Ctrl+Shift+Alt+/ 点击 Registry 勾选 compiler.automake.allow.when.app.running
热部署需要的项目
执行以上操作就可以使用了。到这里安装、激活 、配置 就全部结束了!
使用方法
1.项目运行
2.看结果:
不用每改一次,手动部署一下,解除了手动操作麻烦!!到这里就完事大吉啦!!!尽情的享用吧!!!