Intellij 开源热加载插件 HotSwapHelper 发布,兼容若依、jeecg 等框架
最近HotSwapAgent发布了新版本,经过测试发现完美兼容若依jeecg等项目, 兼容了springboot的mybatis和mybatisplus项目,支持修改xml热加载,java增减字段方法修改方法体等,非常的好用。
HotSwapAgent使用的时候需要手动加一些vm参数,使用较麻烦, 于是我写了一个Intellij的HotSwapHelper插件,用来支持HotSwapAgent框架。
效果截图:
安装插件后debug菜单旁边加了两个动作,点击即可启动
修改代码后重新编译(ctrl+shift+F9)即可热加载
演示视频地址:https://www.bilibili.com/video/BV1cpWUedEbF
完全免费开源,使用教程
- IDEA插件中心下载HotSwapHelper插件
- 安装完插件后,在IDEA界面的"DEBUG"旁边会出现两个按钮,Run with HotSwap, Debug with HotSwap. 点击Debug with HotSwap即可
- 根据插件界面提示去安装对应的jdk,然后配置为项目的jdk.
- 修改代码后,重新编译代码,一般是ctrl shift F9即可热加载
和jrebel对比
- 完全免费开源,jrebel售价500多美金一年。很多人去网上用破解版,破解版存在风险和bug
- 开源可以自己修改代码支持一些自己想要的功能,jrebel只能使用官方提供的功能
- jrebel更成熟一些,目前支持的框架多一些。
开源地址:
Intellij HotSwapHelper:https://gitee.com/gejun123456/HotSwapHelper

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Linux Lab 发布 v1.4 正式版,升级部分内核到 v6.10.6
简介 Linux Lab 是一套即时 Linux 内核与嵌入式 Linux 开发环境。 首页: https://tinylab.org/linux-lab 仓库: https://gitee.com/tinylab/linux-lab https://github.com/tinyclub/linux-lab 工具: https://tinylab.org/linux-lab-disk 手册: https://tinylab.org/pdfs/linux-lab-v1.4-manual-zh.pdf https://tinylab.org/pdfs/linux-lab-v1.4-manual-en.pdf Linux Lab 支持 8 大国内外主流处理器架构,包括 X86, ARM, RISC-V, LoongArch, PowerPC, MIPS, CSKY, S390x 等,支持 20 多款真实或虚拟开发板,内置 QEMU、Linux 内核、U-Boot、Buildroot 等核心嵌入式软件的编译与开发环境,支持从 0.11, v2.6.x, v3.x, v4.x, v5.x 到 ...
- 下一篇
🎉开源无代码/低代码平台 NocoBase 1.3:REST API 数据源、移动端 V2 和更多功能
NocoBase 是一个极易扩展的开源无代码开发平台。完全掌控,无限扩展,助力你的开发团队快速响应变化,显著降低成本,不必投入几年时间和数百万资金研发,只需要花几分钟部署 NocoBase。 NocoBase 中文官网 官方文档 在线 Demo 从 v1.3 开始,NocoBase 提供两个关键分支:main 和 next。 main 分支,beta 版本,专注于缺陷修复,确保为用户提供一个稳定的版本; next 分支,alpha 版本,包含一些正式未发布的新特性,这个版本不稳定,适用于开发者或测试人员,用于提前体验新功能或进行兼容性测试。 本次 1.3 beta 的新特性包括: 内核 支持通过 URL 打开弹窗 参考文档: 弹窗 支持页面方式打开弹窗 弹窗操作的打开方式新增「页面」方式 参考文档: 弹窗 字段支持配置样式属性 参考文档: 字段设置 / 样式 Markdown、Iframe HTML 支持 handlebars 模板引擎 参考文档: Markdown handlebars 模板引擎 iframe html handlebars 模板引擎 支持动态配置字段组件 参考文档:...
相关文章
文章评论
共有0条评论来说两句吧...