springboot2.x基础教程:JRebel实现SpringBoot热部署
当我们开发SpringBoot过程中通常比较频繁的修改代码,每次都要重启项目等待很长才能生效。Idea的Jrebel插件能够实现修改了代码的某一部分,不需要再次启动程序,随时修改,随时生效。接下来就给大家贴出Idea工具安装、破解JRebel这款神器的详细图文教程。
Idea配置Jrebel#
Idea安装Jrebel插件#
首先到Idea的插件商店,搜索Jrebel,找到之后安装插件重启Idea。如果搜索不到也可以到官网下载,离线安装。
破解Jrebel#
Jrebel本身是收费软件,但是网上也有破解方法,下面给出破解方法。
Jrebel很好用,也是离不开大家的支持,所以如果条件允许的话,还是建议大家购买正版的lisence。
首先本地运行jrebel-crack.jar#
java -jar jrebel-crack.jar -p 8081
在Idea的Help菜单中找到JRebel,Activation#
填入本地生成的破解地址#
这里的Team Url地址为:http://localhost:9999/9427ac0a-f0e9-453f-aaaa-7cc9fe7143df,任意的一个guid,邮箱地址随便填写。
最后最后,还要进行下简单的配置#
1.Idea的settings->Jrebel Advanced中勾选 Enable Intellij automatic compilation选项
]
2.Idea的settings->Compiler中勾选build project automatically
3.Idea的Help->Find Action搜索registry勾选compiler.automake.allow.when.app.running
测试Jrebel热部署效果#
1.运行项目采用Rebel Run 项目主类
2.现在项目运行后,我们在修改了一段代码,无需重启项目,就可以生效了。
千里之行,始于足下。这里是SpringBoot教程系列第九篇,所有项目源码均可以在我的GitHub上面下载源码。本文涉及的Jrebel的Idea插件破解工具都放在了百度网盘上,微信公众号程序员众推回复jrebel既可以获取。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~