IDEA配置JRebel实现热部署的方法

 更新时间:2021年01月12日 09:16:31   作者:MrOldx  
这篇文章主要介绍了IDEA配置JRebel实现热部署的方法,本文给大家介绍的非常想详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.下载JRebel and XRebel for Intellij插件

2. 激活


请查看这个文章http://www.cicoding.cn/other/jrebel-activation/
激活后
开始配置自动编译

3.勾选Build project automatically

ctrl + shift + alt + / ,选择Registry,勾上 Compiler autoMake allow when app running

4.Edit Configurations

on update action和 on frame deactivation改成 update classes and resources

5.打开JRebel tool

6.勾选你要热部署的应用

查看JRebel日志

使用JRebel启动springboot项目

查看控制台日志

常见错误

jrebel.jar不兼容

JRebel-JVMTI [ERROR] You're using an incompatible 'jrebel.jar' with the JRebel Agent.
JRebel-JVMTI [FATAL] Please make sure that'C:\Users\XXX\AppData\Roaming\JetBrains\IntelliJIdea2020.2\plugins\jr-ide-idea\lib\jrebel6\jrebel.jar' is a copy of lib JRebel ZIP release \Jrebel.jar.

这可能是因为你的IDEA可能不是最新版本,但jrebel的jar包为最新版导致的,

因此请转到官方网站下载你指定IDEA版本的JRebel压缩包。然后解压缩压缩包以找到jrebel.jar,并将jrebel使用的jar包的路径更改为解压缩后的jrebel.jar的文件路径。

再次使用JRebel启动SpringBoot项目并成功启动。如果修改代码,将鼠标点向IDEA窗口以外的区域会自动build(或者手动按ctrl+shfit+F9)


MrBird nb

到此这篇关于IDEA配置JRebel实现热部署的方法的文章就介绍到这了,更多相关IDEA配置JRebel实现热部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 如何区分JAVA中的equals与==

    如何区分JAVA中的equals与==

    这篇文章主要介绍了如何区分JAVA中的equals与==,文章简单易懂,实例代码帮助大家更好的参考学习,感兴趣的朋友可以了解下
    2020-06-06
  • 使用JPA进行CriteriaQuery进行查询的注意事项

    使用JPA进行CriteriaQuery进行查询的注意事项

    这篇文章主要介绍了使用JPA进行CriteriaQuery进行查询的注意事项,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • springboot2.2.2集成dubbo的实现方法

    springboot2.2.2集成dubbo的实现方法

    这篇文章主要介绍了springboot2.2.2集成dubbo的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • spring cloud zuul增加header传输的操作

    spring cloud zuul增加header传输的操作

    这篇文章主要介绍了spring cloud zuul增加header传输的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • java对象转换String类型的三种方法

    java对象转换String类型的三种方法

    在很多情况下我们都需要将一个对象转换为String类型。一般来说有三种方法可以实现:Object.toString()、(String)Object、String.valueOf(Object)。下面对这三种方法一一分析
    2013-11-11
  • 关于SpringBoot mysql数据库时区问题

    关于SpringBoot mysql数据库时区问题

    在后端开发过程中经常会遇到几个时区设置问题,今天分几种情况给大家介绍SpringBoot mysql数据库时区问题,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • java for循环内执行多线程问题

    java for循环内执行多线程问题

    这篇文章主要介绍了java for循环内执行多线程问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • java 实现最小二叉树堆排序的实例

    java 实现最小二叉树堆排序的实例

    这篇文章主要介绍了java 实现最小二叉树堆排序的实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • Java程序部署到服务器上,接口请求下载文件失败/文件为空/文件名不对的问题

    Java程序部署到服务器上,接口请求下载文件失败/文件为空/文件名不对的问题

    这篇文章主要介绍了Java程序部署到服务器上,接口请求下载文件失败/文件为空/文件名不对,本文给大家分享错误原因及解决方法,需要的朋友可以参考下
    2020-07-07
  • jmeter基本使用小结

    jmeter基本使用小结

    jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。本文就简单的介绍一下如何使用,感兴趣的
    2021-11-11

最新评论