IDEA 热部署,修改代码不用重启项目
热部署指在修改项目代码的时候不重启服务器让修改生效。
安装JRebel and XRebel
File->Settings,然后Plugins-> Marketplace,输入JRebel,安装如下插件——JRebel and XRebel ,重启idea
![](https://img-blog.csdnimg.cn/img_convert/765747d2255f4bf493d0186a90fe453f.png)
激活JRebel and XRebel
![](https://img-blog.csdnimg.cn/img_convert/c2e71743260f47148c4e0069b65857ad.png)
第一行输入网址:https://jrebel.qekang.com/{GUID}
{GUID}在https://www.guidgenerator.com/online-guid-generator.aspx这里获得
第二行是邮箱地址,写自己的就行
然后选择 Help -> JRebel -> Configuration ,点击 Work offline(离线模式运行)
安装Jrebel MybatisPlus Extension
Jrebel MybatisPlus Extension,顾名思义就是热部署中mybatis的扩展,他的功能就是配合 Jrebel 一起使用,修改 mybatis 的 mapper.xml 文件不用重启项目,听起来是不是很爽,安装下赶紧去试试吧。
在 File -> Setting -> plugin 搜索框搜索Jrebel MybatisPlus Extension,点击右侧的install 按钮即可
![](https://img-blog.csdnimg.cn/img_convert/8ee950b0fef945908d9e1bd806e432d0.png)
解决不生效问题
1、没开启自动编译
![](https://img-blog.csdnimg.cn/img_convert/13ebe3b4444d45218cdbeb4195057cd6.png)
2、情况二(代码热部署问题)(alt+ctrl+shif+/)
![](https://img-blog.csdnimg.cn/img_convert/6a12c5bd47f34a54be24763c56a43a72.png)
3、没配置需要热部署的项目这个是关键,各位切记一定要勾选生产jrebel.xml
![](https://img-blog.csdnimg.cn/img_convert/28421c67df734404ab8f6e8d6b7086c0.png)
至此热部署安装完成,这个开发技巧你学会了吗
如若转载,请注明出处:开源字节 https://sourcebyte.vip/article/301.html
相关文章:
![](https://img-blog.csdnimg.cn/img_convert/28421c67df734404ab8f6e8d6b7086c0.png)
IDEA 热部署,修改代码不用重启项目
热部署指在修改项目代码的时候不重启服务器让修改生效。安装JRebel and XRebelFile->Settings,然后Plugins-> Marketplace,输入JRebel,安装如下插件——JRebel and XRebel ,重启idea激活JRebel and XRebel第一行输入网址&am…...
![](https://img-blog.csdnimg.cn/img_convert/0ac16dc022799d93f4f3f6855348a5fd.webp?x-oss-process=image/format,png)
将 XLS 转换为 EXE:xlCompiler Crack
只需单击几下即可将Excel文件转换为应用程序 xl编译器无需编程即可将您的Excel电子表格转换为软件应用程序 将 XLS 转换为 EXE 将Excel文件转换为具有保护选项的应用程序。Excel 到 EXE 转换器为您提供了分发 Excel 模型的竞争优势和灵活性。将 Excel 的功能丰富的环境保存在应…...
![](https://img-blog.csdnimg.cn/a4a4fc3e9d5a4cacba2c67d1494a07a1.png)
【百面成神】spring基础12问,你能坚持到第几问
前 言 🍉 作者简介:半旧518,长跑型选手,立志坚持写10年博客,专注于java后端 ☕专栏简介:java面试宝典,特点:全、精、深、简,力求每个核心知识点1分钟回答好。 dz…...
![](https://img-blog.csdnimg.cn/53a96d16648d4997a8cd65a518232c5e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pma6aOO5pC66Zyy,size_20,color_FFFFFF,t_70,g_se,x_16)
javaSE类和对象(下)
目录君1.封装2.访问限定符3.包的定义及使用4.static成员变量5.static成员方法6.代码块及其分类实例代码块静态代码块静态代码块与实例代码块的执行顺序static成员变量(类变量)初始化1.封装 面向对象程序三大特性:封装、继承、多态。而类和对象阶段,主要…...
![](https://img-blog.csdnimg.cn/fbb0d5cce5524190afd1737d15d2693b.png)
【数据结构】第四站:单链表力扣题(二)
目录 一、链表的回文结构 二、相交链表 三、环形链表 四、环形链表Ⅱ 五、复制带随机指针的链表 一、链表的回文结构 题目描述:链表的回文结构_牛客题霸_牛客网 对于这道题,如果没有前面的一些题的基础,是非常难做的,我们的思…...
![](https://img-blog.csdnimg.cn/5d5c80efbdb24811b2f210e434b9274b.png)
KafKa知识汇总
前言 汇总相关知识 Kafka快速实战与基本原理详解...
![](https://img-blog.csdnimg.cn/28011bfd0b324ec6a1364112cb19ddc0.png)
【RV1126】调试GT911,1024x600 7寸 MIPI 电容触摸屏
文章目录一、驱动注册失败二、触摸屏可以触摸,但是x轴数据反了三、可以触摸了,但是Y轴数据跳变,几乎只有一半的屏幕是可以正常滑动的三、汇顶触摸屏配置文件解析四、使用新的配置文件4.1 新配置解决问题4.2 测试触摸的方法在kernel增加frame …...
![](https://img-blog.csdnimg.cn/6e06c7f2cfc54ba9a0d15ac2028856b5.png)
C的强符号/弱符号
首先上代码和结果: 代码: #include <stdio.h> int k; int k; int main() {printf("addr of k %p\n", &k);printf("value of k %d\n", k);return 0; }结果: addr of k 00408074 value of k 0问题&…...
![](https://img-blog.csdnimg.cn/img_convert/33727f1b74c844acbfebf874a04a9237.png)
AD/DA转换(XPT2046)
AD/DA介绍AD(Analog to Digital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号DA(Digital to Analog):数字-模拟转换,将计算机输出的数字信号转换为模拟信号AD/DA转换打开…...
![](https://img-blog.csdnimg.cn/img_convert/62364861fed3a705be6775b35451fc7f.png)
乐观锁和悲观锁 面试题
Mysql的乐观锁和悲观锁 实现方式加锁时机常见的调用方式优势不足适用场景乐观锁开发自定义更新数据的时候sql语句中进行version的判断高并发容易出现不一致的问题高并发读,少写悲观锁Mysql内置查询数据的开始select * for update保证一致性低并发互联网高并发场景极…...
![](https://img-blog.csdnimg.cn/948f9d190d674a80834528f56b2c11df.png)
【Autoware规控】mpc_follower模型预测控制节点
文章目录1. 技术原理2. 代码实现1. 技术原理 MPC,即Model Predictive Control(模型预测控制),是一种基于动态模型的控制算法。MPC算法通过建立系统的数学模型,根据当前状态和一定时间内的预测,优化未来的控…...
![](https://img-blog.csdnimg.cn/e2672d0a026743a7a5bb8fa883145514.jpeg)
成果VR虚拟3D展厅让内容更丰富饱满
随着数字技术的不断发展和普及,数字化展厅成为了一种重要的展示形式。线上虚拟展厅作为数字化展示的一种新形式,采用虚拟现实技术,能够克服时空限制,打破传统展览业的展示模式,为用户提供更加丰富、立体、沉浸式的展览…...
![](https://img-blog.csdnimg.cn/8fe0e1d7c85d459e9c86bcba86a2c742.png)
【CE进阶】lua脚本使用
▒ 目录 ▒🛫 导读需求开发环境1️⃣ 脚本窗口Lua ScriptLua EngineAuto assemble2️⃣ 全局变量3️⃣ 进程当前打开的进程ID系统的进程列表系统的顶部窗口列表4️⃣ 线程5️⃣ 输入设备6️⃣ 屏幕7️⃣ 剪贴板🛬 文章小结📖 参考资料&#x…...
![](https://img-blog.csdnimg.cn/b67e17f5190141eeacde4a1a098914e8.png)
【vue2】近期bug收集与整理02
⭐【前言】 在使用vue2构建页面时候,博主遇到的问题难点以及最终的解决方案。 🥳博主:初映CY的前说(前端领域) 🤘本文核心:博主遇到的问题与解决思路 ⭐数据枚举文件的使用 同后端那边发送请求的时,请求返…...
![](https://www.ngui.cc/images/no-images.jpg)
2. 01背包问题
文章目录QuestionIdeasCodeQuestion 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的体积是 vi ,价值是 wi 。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。 输入…...
![](https://img-blog.csdnimg.cn/1412424bf72347a5b3c55c7d06a81036.png)
【Docker】CAdvisor+InfluxDB+Granfana容器监控
文章目录原生命令 docker stats容器监控3剑客CIGCAdvisorInfluxDBGranfanacompose容器编排,一套带走新建目录新建3件套组合的 docker-compose.yml检查配置,有问题才有输出 docker-compose config -q启动docker-compose文件 docker-compose up -d测试浏览…...
![](https://img-blog.csdnimg.cn/8568934c85ba4baa8881895955efbf43.png#pic_center)
k8s 部署nginx 实现集群统一配置,自动更新nginx.conf配置文件 总结
k8s 部署nginx 实现集群统一配置,自动更新nginx.conf配置文件 总结 大纲 1 nginx镜像选择2 创建configmap保存nginx配置文件3 使用inotify监控配置文件变化4 Dockerfile创建5 调整镜像原地址使用阿里云6 创建deploy部署文件部署nginx7 测试使用nginx配置文件同步&…...
![](https://img-blog.csdnimg.cn/b2ec353e757047d7812f686b48e950de.jpeg)
动态内存管理(上)——“C”
各位CSDN的uu们你们好呀,今天,小雅兰的内容是动态内存管理噢,下面,让我们进入动态内存管理的世界吧 为什么存在动态内存分配 动态内存函数的介绍 malloc free calloc realloc 常见的动态内存错误 为什么存在动态内存分配 我们已…...
![](https://img-blog.csdnimg.cn/img_convert/21c80e78878e07b2766bd22c1c432c6c.jpeg)
GPT-4发布,这类人才告急,大厂月薪10W+疯抢
ChatGPT最近彻底火出圈,各行各业都在争相报道,甚至连很多官媒都下场“跟风”。ChatGPT的瓜还没吃完,平地一声雷,GPT-4又重磅发布! 很多小伙伴瑟瑟发抖:“AI会不会跟自己抢饭碗啊?” 关于“如何…...
![](https://img-blog.csdnimg.cn/fb9b2d9a258c4d3ba7cfe09aab99ff09.jpeg#pic_center)
MySQL数据库实现主主同步
前言 MySQL主主同步实际上是在主从同步的基础上将从数据库也提升成主数据库,让它们可以互相读写数据库,从数据库变成主数据库;主从相互授权连接,读取对方binlog日志并更新到本地数据库的过程,只要对方数据改变,自己就…...
![](https://www.ngui.cc/images/no-images.jpg)
JavaScript传参的6种方式
JavaScript传参的方式1. 传递基本类型参数2. 传递对象类型参数3. 使用解构赋值传递参数4. 使用展开运算符传递参数5. 使用可选参数6. 使用剩余参数JavaScript是一门非常灵活的语言,其参数传递方式也同样灵活。在本篇文章中,会详细介绍JavaScript中的参数…...
![](https://img-blog.csdnimg.cn/718458a73bf3420798d06a99336a70fe.png)
蓝桥之统计子矩阵
样例说明 满足条件的子矩阵一共有 19 , 包含: 大小为 11 的有 10 个。 大小为 12 的有 3 个。 大小为13 的有 2 个。 大小为 14 的有 1 个。 大小为 21 的有 3 个。 前缀和二维数组 前缀和暴力搜索 import java.util.*; public class Main{private static int ans0;pub…...
![](https://www.ngui.cc/images/no-images.jpg)
Java的基础面试题
一.java基础1.JDK和JRE有什么区别?JDK是java开发工具包,JRE是java运行时环境(包括Java基础类库,java虚拟机)2.和equals的区别是什么?比较的是两者的地址值,equals比较的是两者的内容是否一样3.两…...
![](https://img-blog.csdnimg.cn/aebef283f3a64aad864cdffecd581aa3.png#pic_center)
J1939故障码诊断说明
1:1939整体协议说明 这里主要说明1939不同的协议,对应不同的网络分层 注意了,这里只进行文档解析说明,具体查看去搜素协议的关键字进行理解 2:DMx和FMI 说明 想知道每个代号的具体含义,可以去 saeJ1939…...
![](https://img-blog.csdnimg.cn/8998adf969494f90914bf46d6e8ef934.png#pic_center)
XCPC第十三站,贪心问题
一.区间选点 我们采取这样的策略来选点:step(1)将区间按照右端点的大小从小到大排序;step(2)从前往后依次枚举每个区间,如果当前区间中已经包含点,直接pass,否则选当前区…...
![](https://img-blog.csdnimg.cn/31c78566e0e0402b9b1c3abce16b940e.png)
一文让你吃透 Vue3中的组件间通讯 【一篇通】
文章目录前情回顾前言1. 父组件 > 子组件通讯传递2. 子组件 > 父组件通讯传递3. 爷孙组件,后代组件通讯数据总结前情回顾 在本专栏前一章节中,我为大家带来了 Vue3 新特性变化上手指南 的归纳梳理,主要介绍了 Vue3 的 Proxy 响应式原理…...
![](https://www.ngui.cc/images/no-images.jpg)
EVE遭遇大规模DDOS攻击,玩家和官方都傻眼了
如果你恰好是一名《星战前夜》(EVE)的国际服玩家(虽然这个几率很小),又恰好因为疫情一直待在家里,那你就真是倒霉透顶了。因为从1月底开始,EVE的服务器就一直受到大规模的DDOS攻击,而…...
![](https://img-blog.csdnimg.cn/d03eedf736c14feabe7e3d01a21dd919.png)
【数据结构】二叉树及相关习题详解
新年新气象! 祝大家兔年 财源滚滚! 万事胜意! 文章目录前言1. 树的一些基础概念1.1 树的一些基本概念1.2 树的一些重要概念2. 二叉树的一些基本概念2.1 二叉树的结构2.2 两种特殊的二叉树3. 二叉树的性质4. 二叉树的存储5. 二叉树的基本操作5.1 构造一棵二叉树5.2 二叉树的遍历…...
![](https://img-blog.csdnimg.cn/img_convert/b3d78d5ce29046dfa2bfb959bd78c3a9.png)
锂电池充电的同时也能放电吗?
大家应该都有这样经历,我们的手机在充电的同时也能边使用,有的同学就会说了,这是因为手机电池在充电的同时也在放电。如果这样想我们可能就把锂电池类比了一个蓄水池,以为它在进水的同时也能出水,其实这个比喻是错误的…...
![](https://img-blog.csdnimg.cn/img_convert/922d1a3b06704aab9aef154b23989869.png)
通信工程考研英语复试专有名词翻译
中文英文频分多址Frequency Division Multiple Access码分多址Code Division Multiple Access时分多址Time Division Multiple Access移动通信mobile communication人工智能artificial intelligence水声通信Middle-Range Uwa Communication正交频分复用Orthogonal frequency di…...
![](/images/no-images.jpg)
企业如何在工商网站上做公示/武汉网站开发公司
a转载于:https://www.cnblogs.com/TsengYuen/archive/2012/04/19/2457394.html...
![](/images/no-images.jpg)
广州市委/整站优化 mail
题目:原题链接(困难) 标签:树、二叉树、二叉搜索树 解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(N)O(N)O(N)O(N)O(N)O(N)476ms (42.39%)Ans 2 (Python)Ans 3 (Python) 解法一: class Solution:def __init__(s…...
![](https://img-blog.csdnimg.cn/img_convert/1cb323faa56a2b35e0950faa59c606f3.png)
文案素材网站/网络营销策略理论有哪些
XP系统提示“HTTP500内部服务器错误”怎么办?这是近来不少使用windowsxp系统的朋友们都遇到的问题。为了帮助大家更好地使用xp系统,下面小编就分享HTTP500内部服务器错误问题的原因和解决方法。一、造成500错误常见原因有:ASP语法出错、ACCES…...
![](/images/no-images.jpg)
职业教育网站建设可行性报告/关键词筛选工具
在最上面的导航栏,点击“项目”—>“属性”—>“配置属性”—>“链接器”—>“系统”—>“子系统(在窗口右边有一个下拉图标)”—>下拉框选择“控制台(/SUBSYSTEM:CONSOLE)”—>最后“确定”—>点击右上角"文件…...
![](/images/no-images.jpg)
wordpress杰奇/高清的网站制作
调制解调器 — 调制模拟载波信号以便编码为数字信息,还可接收调制载波信号以便对传输的信息进行解码。语音调制解调器将计算机产生的数字信号转换为可以在公共电话网络的模拟线路上传输的语音频率。在连接的另一端,另一个调制解调器将声音信号还原成数字…...
![](http://www.54manong.com/zb_users/plugin/UEditor/themes/default/images/spacer.gif)
网站建设 济南/热搜榜上能否吃自热火锅
政府与管理 区块链技术在政府及管理领域有着广泛的应用前景,大致可以分为三类:1.国家、州、省、县、城市、自治区等现有辖区。2.国家与组织的虚拟化管理。3.公司的董事会管理。将区块链技术应用于服务,是对现有“砖块水泥”式实体政府推行的电…...