精华内容
下载资源
问答
  • Jrebel热部署不生效的解决办法

    千次阅读 2021-05-18 16:57:53
    1.确认这里是否勾上 Shift+Ctrl+Alt+/,选择Registry 确认是否被部署

    情况一(代码热部署问题)

    没开启自动编译

    情况二(代码热部署问题)

    Shift+Ctrl+Alt+/,选择Registry
    在这里插入图片描述

    在这里插入图片描述

    情况三(代码热部署问题)

    没配置需要热部署的项目
    在这里插入图片描述

    情况四(代码热部署问题)

    以上三种如果都选择了,但是还是无法生效,那可能就是.idea文件造成的了。

    1. 删除项目中的.idea文件,然后重新加载项目。
      在这里插入图片描述
      在这里插入图片描述
    2. 如果遇到重新打开是这样的

    在这里插入图片描述
    重新打开项目即可(打开其他项目,再打开这个项目就正常了)
    3. 重新将项目标记为maven项目
    在这里插入图片描述
    4. 定义jdk
    在这里插入图片描述
    5. 重新导入项目

    在这里插入图片描述
    6. 启动项目报错
    在这里插入图片描述
    这是因为我们的yml文件带有中文的原因,所以要么就删除中文,或者重新将项目编译一次即可!

    情况五(xml文件热部署问题)

    JRebel热部署xml文件无效的情况解决:
    在setting的plugins搜索JRebel mybatisPlus extension,下载应用,然后重启idea即可!
    在这里插入图片描述

    展开全文
  • Jrebel 热部署不生效?

    万次阅读 多人点赞 2018-11-24 13:54:08
    0、确保插件安装成功 1、确保打开了自动编译、部署的功能 具体可以参见:...2、确保对项目进行了热部署设置 ...
    1、确保插件安装成功
    如果下图箭头处显示的是卸载,就说明已经安装成功了。就可以进入下一步检查了。

    在这里插入图片描述

    2、确保启动了编辑器自动编译的功能

    tasjasdasj
    具体可以参见:https://zeroturnaround.com/software/jrebel/quickstart/intellij/enable-automatic-compilation-in-intellij-idea/

    3、确保是以Jrebel方式启动

    在这里插入图片描述

    也就是,以下图方式启动,而非原生的idea启动方式:
    在这里插入图片描述

    4、确保对项目进行了热部署的设置

    在这里插入图片描述

    在View > Tool Windows > JRebel 中打开JRebel的视图,勾选上需要启动热部署的项目,具体效果如下图所示:
    在这里插入图片描述

    后记:
    使用jrebel可能会出现如下警告

    Unable to find rebel.xml in artifact xxx,This file is required to enable JRebel reloading.
    

    消除方法可参见:https://manuals.zeroturnaround.com/jrebel/standalone/config.html

    本文参考https://zeroturnaround.com/software/jrebel/quickstart/intellij/?run=ide#!/

    展开全文
  • 网上有很多讨论JRebel不生效的解决方法,极大部分都是不对的,今天就提供解决方案(IntelliJ IDEA 2019.3.5 x64版本下分析)。 注:第一次写博客,如有错误请支持,请多包含,谢谢! 一、前提 1.安装JRebel插件...

    网上有很多讨论JRebel不生效的解决方法,极大部分都是不对的,今天就提供解决方案(IntelliJ IDEA 2019.3.5 x64版本下分析)。

    注:第一次写博客,如有错误请支持,请多包含,谢谢!

    一、前提

    1.安装JRebel插件(具体怎么安装,这里就不赘述了。)

    2.设置自动编译

     二、普遍问题

    1.项目结构

    由于项目是JavaWeb项目,这里使用的打包方式是Web Application:Exploded方式。

    2.Tomcat设置

    下图红字部分,非常重要!!!网上有很多帖子都说要把On frame deactivation设置成Update classes and resources,这是不对的,如果设置了,在丢失焦点后会进行Hot swap,并不是真正意义上的JRebel的热部署,而是Tomcat的热加载。

     三、具体原因与解决方案

    原因:

    1.由于我们在新建或者导入工程的时候,idea会自动给项目设置一个编译输出的路径。

     2.查看rebel.xml,发现JRebel监听的是另外一个路径。

    3.Artifacts下demo:Web exploded的输出路径又是另外一个路径。

     解决:

    1.为什么不生效,就是因为,自动编译输出的文件在xxx\out路径下,而JRebel并没有监听到该路径下的文件的变化,而是监听了另外的xxx/target/classes路径,再者由于war包又是输出在其它的路径,三者并没有关联关系。

    2.其实根据原因分析,很简单,只要把所有的路径统一就行了。

     ​​​

    路径为什么要这样设置?参考的是Apache-Tomcat-8.5.41\webapps

    如果有帮到您,也欢迎打赏哈!!!

    展开全文
  • 用于热部署的工具,配置过程可以参考文章,激活码里面有,教程暂时去掉了,导出都有查,给了一个激活的演示
  • JreBel热部署不生效,2021最新解决方法

    万次阅读 多人点赞 2019-06-04 16:11:53
    首先,下载安装注册JreBel,具体步骤这里说了。 当安装注册之后,进行项目配置。 1.自动加载项目,勾选、 2.按组合键 Shift+Ctrl+Alt+/,选择Registry Jrebel官网说快捷键是CTRL+SHIFT+A,找了半天ORZ 3....

    首先,下载安装注册JreBel,具体步骤这里不说了。

    当安装注册之后,进行项目配置。

    1.自动加载项目,勾选、

    2.按组合键 Shift+Ctrl+Alt+/,选择Registry

    Jrebel官网说快捷键是CTRL+SHIFT+A,找了半天ORZ

    3.勾选上compiler.automake.allow.when.app.running

    4.点击边框TOOL栏JRebel选中想要热部署的项目

    这样,热部署就成功了。

     

    2021-06-07 再度更新:

    有小伙伴说,mybatis的XML不能热部署,其实是可以支持的。

     

     

    在插件市场安装 JRebel mybatisPlus extension ,安装好后,重新启动idea

    ( 本人没有重新启动,也生效了 )

     

    另外,评论里 的 

    what2java. 

    同学,说了热部署快捷键   ctrl shift F9。

     

    本人亲测,非常好用。

    以前只会傻傻等待Jrebel自己热部署。

     

    至此,JRebel真的成了不用重启的神器!!! 

     

     

    展开全文
  • idea+jrebel热部署,后台已经打印了2019-04-29 23:51:47 JRebel: Reloading class '*********'.前台却访问到新方法,这是为什么?
  • IDEA的 JRebel热部署插件, 修改后无需重启项目
  • 使用说明请看文件夹内的文档,里面详细步骤说明。使用说明请看文件夹内的文档,里面详细步骤说明。使用说明请看文件夹内的文档,里面详细步骤说明。重要的事情说三遍!!!
  • 在eclipse使用JRebel的过程中,我发现在同一个工作空间下的几个项目,虽然我配置的是相同的,但是就是有两个项目可以使用热部署,另外一个就是不行。 配置信息 这个是可以使用JRebel的信息 这个是能使用JRebel的...
  • IDEA 使用JRebel进行热部署。 IDEA同时部署多个tomcat应用,端口映射配置。 JRebel热部署插件失效。
  • JRebel热部署插件

    2018-09-29 16:25:23
    JRebel插件主要是热部署,提供正常启动以及Debug启动,使用该插件后,修改类需要重启服务,增加效率,内附详细说明,建议使用正版
  • 开发工具相互交流,现在较好的工具推荐用IDEA ,对应eclipse老粉愿意转工具的可以拿去试试,提高工作效率还是有帮助
  • IDEA上原生是支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间。 目前对于idea热部署最好的解决方案就是安装JRebel插件。 一、安装 第一步:安装插件 第二步:在线GUID地址:...
  • idea jrebel 热部署.zip

    2020-04-23 17:15:34
    idea jrebel 热部署里面有详细安装流程,流程更简单,使用很方便,亲测有效,这个是给大家整理出来的,请不要发布到公共场合,大家私下使用就好了
  • jrebel-idea-热部署ar包.zip。 IDEA热部署插件,修改代码可不用重启项目,方便调试。
  • 添加依赖开启热部署 <!-- 开启热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!-- 设置为...
  • 但是使用的过程中有个很烦的问题,就是修改sql映射文件时热部署好像没有反应。 这个问题我最后在JRebel官网的论坛上找到了答案,大家可以参考一下。同时,也友情提示一下,也许百度或谷歌搜半天的问题,去官网的...
  • jRebel热部署没有作用

    2019-12-12 11:51:05
    1.检查项目是否添加进jRebel(如图1) 2.配置自动编译(如图2) 3.Shift+Ctril+Alt+/ 快捷点 调出小窗口 (如图三) 4.配置一下(如图4) compiler.automake.allow.when.app.running 5.重启一下jrebel ...
  • 问题:代码更新后,用Jrebel热更新生效,查看编译后的classs是最新,根据百度上其他jrebel配置问题后,未解决,其他项目jrebel正常 解决办法: 因为我是拷贝的之前的某个项目的文件,所以连带rebel.xml也是上个项目...
  • 包括jrebel5.5版本热部署文件及所需配置参数
  • JRebel IDE热部署插件

    2019-09-11 14:31:58
    Intellij热部署插件JRebel JRebel热部署插件 适用IDE 插件版本 2019.1.6
  • idea 的 jrebel热部署插件可以作用于xml和.properties文件吗 就是修改了xml文件也可热部署
  • JRebel eclipse 热部署

    2017-05-13 17:50:53
    JRebel eclipse 热部署
  • 最近项目本地开发时,移动到了其他目录,导致【JRebel热部署失效: 看了一下 在idea选择Jrebel时,会生成配置文件 rebel.xml 此文件会记录本地工程的class目录 这个目录 较坑的问题是,写的是绝对路径,...
  • jrebel 热部署工具

    2017-06-15 15:46:33
    jrebel 热部署工具 破解版
  • 将文件解压到\eclipse\plugins目录下,重启eclipse,若还是提示注册认证,忽略他,其实已经是认证了的,直接运行代码就可以了,记着运行前需要配置JRebel—>勾选Enabel Jrebel agent
  • 在之前的文章中已经打开自动编译 ... 配置图一 1.On Update action当有文件更新时(手动编译,自动编译都可以) 2.On frame deactivation当idea失去焦点(比如切换出去后)进行的...之前遇到的jebel 热部署不生效重新配置...
  • 来源:https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/jrebel-setup.md在 Java Web 开发中,...
  • Eclipse使用JRebel插件实现热部署

    千次阅读 2017-10-18 18:13:56
    由于项目经常启动测试,一直在寻找一个好用的热部署插件,最终决定使用JRebelJRebel主要是用于热加载,比如说在Tomcat之类的应用服务器中,更新了class或者某些资源文件,使用了JRebel之后,就需要重新启动...
  • 我用到的是maven自带的tomcat插件 eclipse Jrebel 热部署启动成功,修改java代码没有效果 但是修改webapp下的前台代码和resource下的配置文件有效果 已经勾选了Build Automatically

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,061
精华内容 2,024
关键字:

jrebel热部署不起作用