文章目录
在现代软件开发中,提高开发效率是每个程序员的追求。JRebel 作为一款强大的热部署工具,能够显著减少应用程序重启时间,帮助开发者快速看到代码修改后的效果。本文将详细介绍 JRebel 的安装、激活方法以及相关设置,并解决常见问题,助你轻松上手并高效使用这一工具。
- jrebel 官网 : jrebel
- 官方文档 : offline-seats
一. 安装插件 && 激活
1. 安装插件
2. 激活 JRebel
- GUID 生成 : Create GUID online
- 激活 URL (不行就换一个) :
http://42.193.18.168:8088/{GUID}
http://jrebel-license.jiweichengzhu.com/{GUID}
https://jrebel.qekang.com/{GUID}
https://jrebel.abcde.work/{GUID}
- 使用GUID在线生成
- 生成的 GUID : 2a6f4814-1e29-4c02-8d7f-efcde05295b7
- 替换
http://42.193.18.168:8088/{GUID}
中的{GUID}
即可- 拼接 URL : http://42.193.18.168:8088/2a6f4814-1e29-4c02-8d7f-efcde05295b7
- 激活成功
二. 相关设置
1. JRebel设置成离线工作模式
选择
File
—>Settings
—>JRebel & XRebel
,点击右侧的WORK OFFLINE
如果如下图则已经是离线模式
2. 设置自动编译
打开
File
—>Settings
—>Build,Execution,Deployment
—>Compiler
—>勾选Build project automatically
3. 打开运行时编译
打开
File
—>Settings
—>Advanced Settings
, 找到右侧的Compiler
选项,勾选允许自动make
4. 修改热部署时间
打开
File
—>Settings
—>JRebel & XRebel
,右侧找到time Saved Statistics
三. 使用
第一个按钮 : Run
第二个按钮 : Debug
启动项目后控制台输出如下内容即为热部署已生效
四. 相关问题
1. 热部署不生效
- 确保插件安装成功
- 确保启动了编辑器自动编译的功能
- 确保是以Jrebel方式启动
- 确保对项目进行了热部署的设置
在
View
—>Tool Windows
—>JRebel
中打开JRebel
的视图,勾选上需要启动热部署的项目