每一年都奔走在自己热爱里

没有人是一座孤岛,总有谁爱着你

Springboot项目热部署

一.

1.
先在idea中找到插件JRebel,进行安装。

2.在此处输入url和任意一个邮箱地址就用于激活。

https://jrebel.qekang.com/{GUID}
http://jrebel-license.jiweichengzhu.com/{GUID}

前面的是用于激活的地址,{GUID}通过 guidgen.com 获取。

3.如果url地址出现以下情况,可通过获取  https://jrebel.qekang.com/ 的地址进行使用。

 

 4.安装成功之后就可以进行下一部分自动编译的设置了。

5.如果按照以上顺序尝试后都不行,那就按照下面的方法。
1.先删除idea中的JRebel插件。
1.1先找到桌面idea图标,右键点击属性,打开文件位置。

 

 

 1.2  https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions下载插件的包。
注意版本问题:IDEA版本>jrebel版本 2022.4.1

 

1.3 删除C盘用户下的  .jrebelbai 文件夹

 

1.4 将之前下载的插件包解压到 IntelliJ IDEA 2023.1.2下的pluins文件夹,可覆盖。

 1.4如果你的idea还是打开状态的话,建议重启一下idea,然后在你的idea的file–>settings打开后就会看到Jrebel and Xrebe。

最后建议把这个改为离线工作模式

 激活成功。

 

 二.

要想实现热部署,首先需要对Intellij按如下进行设置:

  1. 由于JRebel是实时监控class文件的变化来实现热部署的,所以在idea环境下需要打开自动变异功能才能实现随时修改,随时生效。
  2. 设置compiler.automake.allow.when.app.running

    快捷键ctrl+shift+A,搜索:registry
    或者
    按快捷键 Ctrl+Shift+Alt+/ ,选择 Registry。

  3. IDEA没有compiler.automake.allow.when.app.running|,因为2021之后的版本被迁移到了这里。

     4.点击项目如图标志即可运行成功。

     

  4. 以下是原资料地址:
    (167条消息) 【jrebel and xrebel问题记录】激活时出现LS client not configued_阿,葱来了-C is coming的博客-CSDN博客

  5. (167条消息) JRebel插件使用详解_jrebel使用教程_梁云亮的博客-CSDN博客

    (167条消息) 2021版IDEA没有compiler.automake.allow.when.app.running_小田同学的后花园的博客-CSDN博客
    Welcome to JetBrains License Server!:) (qekang.com)

    JRebel下载地址:
    https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions

    获取GUID地址:

    https://www.guidgen.com/

posted @   小白冉  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
1
点击右上角即可分享
微信分享提示