idea使用JRebel给开发提提速
JRebel简介
使用JRebel,您不再等待构建和重新部署来进行代码更改。只需编写代码并刷新浏览器即可。👍
-
跳过重建和重新部署:通过在开发过程中跳过重建和重新部署步骤,Java开发人员可以花更多的时间进行开发,从而减少等待的时间
-
实时变化可见性:当您对代码进行更改时,它会立即反映出来。不再等待代码更改是否达到预期效果
-
维护应用程序状态:通过维护应用程序状态,Java开发人员可以将注意力集中在手头的任务上,而不是挖掘代码层
-
JRebel适用于您的项目:JRebel很容易集成到您的项目中,支持100多种技术,包括流行的框架、应用服务器、IDE和JVM
-
专用集成和故障排除支持:JRebel为您的项目提供专门的集成和故障排除支持,包括一个支持文档库,以帮助您完成项目
-
JRebel无缝集成到您的堆栈中:JRebel支持100多个框架,以及几乎所有流行的应用服务器、IDE和JVM语言,几乎可以为所有Java开发堆栈提供现成的支持
如何使用JRebel🤔
安装JRebel
idea 中 File -> Settings -> Plugins -> Marketplace -> JRebel
,找到后点击安装插件即可。
如果搜索不到或者下载速度缓慢,可以去官网下载后再离线安装此插件。📎jr-ide-intellij-2021.4.0.zip
激活JRebel🚩
安装完成重启之后,进入 idea 设置界面,找到 JRebel & XRebel
,点击激活按钮。
第一行 url 填写:https://jrebel.qekang.com/
固定值 + guid,其中可以通过网站生成guid
如 https://jrebel.qekang.com/7d7153ff-5a75-49d0-9e32-0aff17e656d5
。
第二行的邮箱可以随便填写。
配置JRebel离线工作
将工作模式改成离线工作!!!否则会有意想不到的麻烦
测试JRebel是否生效
使用 JRebel Debug 启动项目,访问 test 接口,返回 "test",将返回值改为 "test123",使用快捷键 Ctrl+F9
或者点击锤子🔨重新编译项目,可以看到有一个 class 文件被重新加载,再次访问 test 接口,返回 "test123",说明咋们已经成功使用 JRebel。✌✌✌