IDEA JRebel安装使用教程

1、下载插件

版本列表:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions
下载:JRebel and XRebel 2022.4.1

这里下载2022.4.1版本,因为后续新版本获取凭证会比较麻烦。下载完成会是一个压缩包。
IDEA JRebel安装使用教程_第1张图片

2、安装

选择第一步下载的插件zip文件,在下列面板中安装
IDEA JRebel安装使用教程_第2张图片

3、获取凭证

安装完成后在setting面板中会出现jRebel的设置项。可以采用两种方式获取:在线获取和本地获取,在线获取比较省事并且mac或者windows都可以。
IDEA JRebel安装使用教程_第3张图片
点击上图的 change license 按钮,打开jRebel激活面板:
IDEA JRebel安装使用教程_第4张图片

3.1 在线获取凭证

打开 Welcome to JetBrains License Server! (qekang.com),复制下图中红色链接,粘贴到jRebel激活面板的 Team URL中,下面的邮件随便
IDEA JRebel安装使用教程_第5张图片

3.2 本地获取凭证

待续…

4、设置使用

4.1 设置自动编译

IDEA JRebel安装使用教程_第6张图片

4.2 使用jRebel启动项目

首先通过:View > Tool Windows > JRebel,打开JRebel工具栏如下,勾选相应的模块。
IDEA JRebel安装使用教程_第7张图片
然后通过Rebel RunRebel Debug启动项目,如果控制台打印JRebel的日志信息,则JRebel使用成功。
IDEA JRebel安装使用教程_第8张图片

2016-11-15 12:19:20 JRebel:  #############################################################
2016-11-15 12:19:20 JRebel:  
2016-11-15 12:19:20 JRebel:  JRebel Agent 7.0.0 (201611081555)
2016-11-15 12:19:20 JRebel:  (c) Copyright ZeroTurnaround AS, Estonia, Tartu.
2016-11-15 12:19:20 JRebel:  
2016-11-15 12:19:20 JRebel:  Over the last 1 days JRebel prevented
2016-11-15 12:19:20 JRebel:  at least 0 redeploys/restarts saving you about 0 hours.
2016-11-15 12:19:20 JRebel:  
2016-11-15 12:19:20 JRebel:  Licensed to ZeroTurnaround.
2016-11-15 12:19:20 JRebel:  
2016-11-15 12:19:20 JRebel:  #############################################################

修改代码后执行重新编译,代码即可实现热部署,win的快捷键是 Ctrl + Shift + F9,mac的快捷键是 Command + Shift + F9。如果是使用 Rebel Debug启动,因为4.1中的设置,原则上项目代码更新后自动的Rebuild,所以不需要手动重新编译,但是这个 Rebuild是有时间的间隔,所以修改该之后手动重新编译即可。
IDEA JRebel安装使用教程_第9张图片
注意:如果是maven项目,最好添加JRebel的maven构建插件:

<plugin>
  <groupId>org.zeroturnaroundgroupId>
  <artifactId>jrebel-maven-pluginartifactId>
  <version>1.2.0version>
  <executions>
    <execution>
      <id>generate-rebel-xmlid>
      <phase>process-resourcesphase>
      <goals>
        <goal>generategoal>
      goals>
    execution>
  executions>
plugin>

5、示例

6、参考

JRebel2023.3 插件使用详解_jrebel使用教程-CSDN博客
JRebel Quick Start Guide for IntelliJ IDEA | JRebel & XRebel by Perforce

你可能感兴趣的:(intellij-idea,JRebel)