Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >IDEA使用JRebel热部署项目

IDEA使用JRebel热部署项目

作者头像
飞翔的竹蜻蜓
发布于 2020-07-08 06:12:36
发布于 2020-07-08 06:12:36
1K0
举报

作为后端开发人员,和前端联调是一个困难的活。由于家中电脑的开发环境没有公司的办公环境配置全面,项目启动后,改了代码只能重启项目。于是我想到了JRebel,由于其中遇到了一些问题,所以这里做一个记录。

关于安装和激活 JRebel ,本文不做过多叙述,只是对问题做记录。

没有添加 rebel.xml

在配置 JRebel 过程中,有很重要的一步:勾选需要热部署的服务。

勾选之后,会在项目的 resources 目录下创建一个 rebel.xml 配置文件.

勾选 Registry 中必要的配置项

MAC 下 快捷键:command + shift + A

Windows 下快捷键: Ctrl + Shift + A

勾选下面的选项

开启 Build project automatically

最后一步,开启修改文件后自动更新文件

点击 Edit Configurations

我们注重看下图中 Running Application Policies

On Update action: 选择 Update classes and resources

On frame deactivation: 选择 Update classes and resources

以上就是这次使用 JRebel 配置热部署的过程。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-02-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开发利器JRebel部署SpringBoot项目
https://blog.xihefeng.com/archives/205.html
java干货
2021/02/19
2640
开发利器JRebel部署SpringBoot项目
在 IDEA 中用了热部署神器 JRebel 之后,开发效率大大提升!
来源:github.com/judasn/IntelliJ-IDEA-Tutorial
猿天地
2021/03/12
1.8K0
在 IDEA 中用了热部署神器 JRebel 之后,开发效率大大提升!
IDEA 中的热部署神器!
在 Java Web 开发中, 一般更新了 Java 文件后要手动重启 Tomcat 服务器, 才能生效, 浪费不少生命啊, 自从有了 JRebel 这神器的出现, 不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。
逆锋起笔
2021/07/19
8340
IDEA 配置 JRebel 热部署
在平常的开发项目中,我们改动代码需要频繁的重启,如果机器配置不好、项目比较大的情况下,重启一次项目,多则 5 ~ 6 分钟,少则 2 ~ 3 分钟,效率低而且极其浪费时间。
kirito-moe
2021/01/26
2.7K0
SpringBoot实现热部署两种方式!
  小宅作为一个Java程序员,在日常的工作中,经常需要修改代码,然后重启服务,在验证代码是否生效。如果是小项目还好,重启速度比较快,等待时间比较短。但是随着项目逐渐变大,并且被拆分成多个服务时,改动一些代码,可能需要重启多个服务才能生效。这样下来就耗费了大量的时间在等待服务重启。
不一样的科技宅
2021/11/16
11.3K0
Spring Boot 使用JRebel实现热部署
Spring Boot中的热部署相信大家用的最多的就是devtools,没办法,官推的。
爱撒谎的男孩
2020/11/04
4.5K0
Spring Boot 使用JRebel实现热部署
SpringBoot热部署
深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart ClassLoader 被丢弃,重新创建一个restart ClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间。
十玖八柒
2022/08/01
4900
SpringBoot热部署
idea 14+jrebel web以及外部依赖的jar热部署
1,关于idea使用jrebel工具,web项目热部署的事儿,网上讲的很多。不再提了。 2,讲一个普遍的场景,如果你有个xxx-web项目,本身有业务类类,同时还要依赖另外的一个xxx-servic
技术蓝海
2018/04/26
9250
IDEA如何使用热部署方式启动项目?
操作步骤:打开顶部工具栏 File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically 。
全栈程序员站长
2022/08/31
1.8K0
IDEA如何使用热部署方式启动项目?
SpringBoot项目使用JRebel热部署
所需资源 Idea JRebel 思路 设置代码自动编> JRebel监控编译输入目录 准备工作  idea安装jrebel插件会报错误,打过都是网速引起的,可以多装几次就好了。安装完成后重启 可以
24-丰总
2018/06/14
1.1K0
idea热部署(JRebel实现)
激活地址:服务器地址: https://jrebel.qekang.com/{GUID}
全栈程序员站长
2022/07/04
1.1K0
idea热部署(JRebel实现)
idea热部署且开启自动编译「建议收藏」
最近调试代码需要起服务并修改代码这就导致重复工作,目前是修改服务器配置,即当idea失去焦点时更新类和资源,但是这种只支持在debug模式且是在idea失去焦点才会触发热部署,这就相对加载的慢了。此法的配置方法:
全栈程序员站长
2022/07/01
2.9K0
idea热部署且开启自动编译「建议收藏」
idea配置springboot热部署终极解决办法,解决热部署失效问题
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说idea配置springboot热部署终极解决办法,解决热部署失效问题,希望能够帮助大家进步!!!
Java架构师必看
2022/09/12
1.9K0
idea配置springboot热部署终极解决办法,解决热部署失效问题
IntelliJ IDEA 2021配置SpringBoot热部署
然后配置插件,需要在spring-boot-maven-plugin插件中配置参数
用砖头敲代码
2022/06/14
7680
热部署插件JRebel的安装和使用
JRebel是一款JVM插件,通过跳过耗时的构建和重新部署步骤,简化了Java应用程序开发。使用JRebel,开发人员可以实时查看代码更改,保持应用程序状态,并提高编码效率。
布禾
2021/06/24
2.6K0
IntelliJ IDEA最新版配置SpringBoot热部署遇到的坑
因为最近上课一直在学SpringBoot,但是老师用的是idea2019,我是2022,于是在配置热部署的时候遇到了不少坑,下面给大家介绍一下差异点,以免入坑
用砖头敲代码
2022/08/30
1.1K0
在IDEA中实现热部署
什么是热部署? 热部署(Hot Deployment)是指在应用程序运行过程中,无需停止整个应用程序或重新启动服务器,就能够部署新的代码、资源或配置文件,使其立即生效。这种部署方式有助于提高开发效率和系统的可用性。
刺槐儿
2023/11/11
8.6K0
在Intellij IDEA中如何使用Debug!
Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。
Java3y
2019/05/21
4.7K0
在Intellij IDEA中如何使用Debug!
芋道 Spring Boot 热部署入门
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/hot-swap/ 「芋道源码」欢迎转载,保留摘要,谢谢!
芋道源码
2020/04/01
1.4K0
Spring Boot项目在Intellij IDEA 中实现热部署
首先下载Springloaded的Jar包 放到本地磁盘某目录下,记得位置。下载地址:
geekfly
2022/05/06
8210
Spring Boot项目在Intellij IDEA 中实现热部署
相关推荐
开发利器JRebel部署SpringBoot项目
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文