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并发之原子性 有序性 可见性及Happen Before原则
一提到happens-before原则,就让人有点“丈二和尚摸不着头脑”。这个涵盖了整个JMM中可见性原则的规则,究竟如何理解,把我个人一些理解记录下来。下面可以和小编一起学习Java 并发四个原则2021-09-09.properties文件读取及占位符${...}替换源码解析
本篇文章主要介绍了.properties文件读取及占位符${...}替换源码解析的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧2017-05-05spring cloud oauth2 实现用户认证登录的示例代码
这篇文章主要介绍了spring cloud oauth2 实现用户认证登录的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-10-10Springboot为什么加载不上application.yml的配置文件
这篇文章主要介绍了Springboot为什么加载不上application.yml的配置文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-10-10
最新评论