JRebel热部署,从此告别一遍一遍重启项目
一、前言
在使用idea开发的时候,本地debug,每次修改完代码,都要重新重启才能生效。特别烦。每次都重启,非常恶心,效率不高。为了解决这个问题,向大家推荐一个idea的插件—— JRebel。
二、JRebel是什么?
JRebel是一套JavaEE开发工具。
Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。
JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,可以省去大量的部署用的时间。
JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。
IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命。
目前对于idea热部署最好的解决方案就是安装JRebel插件。
三、怎么用?
安装插件
idea 安装插件
第二步:在线GUID地址:在线生成GUID
网址:在线GUID地址
如果失效刷新GUID替换就可以!
服务器地址:https://jrebel.qekang.com/{GUID}
第三步:打开jrebel 如下所示面板,选择Connect to online licensing service
第一个按钮是Run,第二个按钮是Debug。
修改代码(只测试了Java代码的修改)后,按快捷键 Ctrl + Shift + F9,运行后会提示有变化是否重新加载,选yes。完成加载以后,就已经实现了热更新效果。
四、高级配置
自动编译
设置运行时编译
Ctrl+Shift+Alt+/ —> Registry
五、小结
用了JRebel,妈妈再也不用担心我调bug不开心了!
JRebel热部署,从此告别一遍一遍重启项目相关推荐
- IDEA中安装配置Jrebel热部署插件用法笔记
今天给大家介绍一下IDEA中安装配置Jrebel热部署插件用法,希望对大家能有所帮助! 1.Jrebel插件介绍 JRebel属于一款JAVA虚拟机插件,它可以让你的项目在不需要进行重新编译的情况下, ...
- Intellij IDEA+Tomcat+JRebel热部署
Intellij IDEA+Tomcat+JRebel热部署 一.安装JRebel插件 1. 在线安装 打开设置 File ->setting或者直接点设置的图标进入 在线下载并安装 2. 破解 ...
- JReBel激活码注册申请--方便Java开发中使用Jrebel热部署
JReBel激活码注册申请--方便Java开发中使用Jrebel热部署 示例: rO0ABXNyAChjb20uemVyb3R1cm5hcm91bmQubGljZW5zaW5nLlVzZXJMaWNl ...
- spring mvc项目在IDEA下使用jrebel热部署报错!!
转载:https://segmentfault.com/q/1010000006068898 spring mvc项目在IDEA下使用jrebel热部署报错!! 25-Jul-2016 20:43:4 ...
- JreBel热部署插件激活教程
JreBel热部署插件激活教程 前言 在这几天的项目开发中,由于每次修改mapper文件都要重启服务,显得很麻烦,所以同事推荐了Jrebel热部署插件,相较于idea自带的update resourc ...
- IDEA中安装并使用JRebel热部署插件
文章目录 作者简介 引言 导航 热门专栏推荐 概述 安装JRebel 注册JRebel 配置JRebel 最后 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软 ...
- jrebel热部署不起作用_5种SpringBoot热部署方式,你用哪种?
来源 | my.oschina.net/ruoli/blog/1590148 Spring Boot 中 5 种热部署方式如下: 1.模板热部署 2.使用调试模式Debug实现热部署 3.spr ...
- JRebel 热部署
前言 Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率. IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命 ...
- Intellij IDEA 安装使用Jrebel热部署详解
JRebel介绍: JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效.IDEA上原生是不支持热部署的,正常情况下,我们使用IDEA(或Eclipse等IDE)+tomcat ...
最新文章
- Dwr 框架简单实例
- eclipse安装反编译插件(附jad下载)
- sort uniq命令
- 软件测试 图覆盖,软件测试(四)——图覆盖
- ORA-28002: the password will expire within 7 days 解决方法(后面部分为拷贝,前面加上了自己遇到的问题的时候解决方案)
- 读书笔记1 : program paradigm
- (六)JS基础知识三(走进作用域和闭包)【三座大山之二,不会闭包,基本不会通过】
- c语言 交互式电子白板案例,交互式电子白板教学案例
- poj1548Robots dfs实践
- linux重启网卡提示tent,linux
- linux htop详细功能
- Dell服务器能使用无线网卡,dell无线网卡驱动,手把手教你dell无线网卡驱动
- 安装Flash Builder4.6遇到的问题
- Appium+python自动化(七)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 上(超详解)...
- 深圳大学计算机单招,2016年深圳大学美术单招校考时间
- 《Google软件工程》读书笔记
- 知物由学 | APP大瘦身,新一代AAB框架下的安全加固之道
- 艾默生流量计如何做好防爆工作
- 2021年江苏一级计算机报名时间,江苏2021年3月计算机一级报名时间安排
- 邮件服务器邮件群发几个技巧