Intellij IDEA 安装使用Jrebel热部署详解

JRebel是一款提升开发效率的JVM插件,它允许开发者在IDEA或Eclipse中修改Java代码后无需重启服务器即可生效。通过安装插件,激活过程,设置服务器地址和GUID,可以快速启用JRebel。尽管它能处理大部分代码修改,但YML文件的修改仍需重启。该工具有助于减少开发过程中因重启带来的耗时。
摘要由CSDN通过智能技术生成

JRebel介绍:

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,正常情况下,我们使用IDEA(或Eclipse等IDE)+tomcat部署web项目时,如果只是方法内部作修改或只是修改web页面,按Ctrl+shift+F9(Eclipse按Ctrl+S即可)重新编译,无须重新启动,即可使修改的代码生效,这对我们的开发调试有了很大的帮助。但是当我们在java文件中增加方法,增加变量,修改配置文件等大部分操作时,都需要重启服务器,而Jrebel使绝大部分操作都不需要重启,只要重新编译即可将更新部署到服务器上,大大节省了我们工作花在重启服务器上的时间。

1.在 idea 中 使用插件安装 JRebel

 2.版本下载:

Jrebel版本下载: Versions: JRebel and XRebel for IntelliJ - IntelliJ IDEA Plugin | Marketplace (jetbrains.com) 

 这里选择了和我IDEA相同的版本2021.1.1,当然也可以选择直接在IDEA里File>>Settings>>Plugins里直接下载Jrebel

3.激活步骤:

4.激活地址:服务器地址: https://jrebel.qekang.com/{GUID}

 GUID在线生成地址:生成GUID - 程序员在线工具

 邮件地址随便写一个,没有校验。

 4:激活完成如下图:

5.启动测试:

正常访问:

 

修改后访问:

5.如出现出现项目不能自动编译问题请参考: 

使用jrebel运行spring-boot出现项目不能自动编译问题_zm0997123的博客-CSDN博客

总结:目前测试yml文件修改后是不生效的需要重启

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值