JRebel idea 热部署

下载链接:https://pan.baidu.com/s/1CUvEarKVARJF46LJ2W90Lg
提取码:s46w

下载完以后是个ZIP(jr-ide-intellij-7.1.5_13-17.zip)压缩包,打开IDEA,关闭所有项目,Settings -- plugins -- install from disk,选择刚刚下载的ZIP就行了.
装完以后打开IDEA,Help-JRebel-Activation

运行ReverseProxy_windows_amd64.exe

注册服务器: http://lic.sealin.net/{username}
这里username和email随意填就行

使用及自动部署:
依次打开View - Tool Windows - JRebel

就能看到如下窗口了:

在需要纳入JRebel管理的项目后边勾选,运行项目记得使用多出的两个按钮运行,分别是运行和调试.

Debug.png

这时候已经实现热部署了,不过需要每次修改源码后手动执行UPDATE操作,我们可以结合Idea自身的Debug Hot swap功能,在"运行和调试配置"中,配置自动执行UPDATE操作.

这样我们改完源码后,切换到浏览器的时候后台就会自动帮我们部署项目了,再也不用手动点一下左边的UPDATE按钮,这里如果没有[Update classes and resource]选项的话,说明你部署的artifact包,在Deployment选项将WEB包更改为exploded就可以了.

原文地址:https://www.cnblogs.com/wangshunyao/p/10649607.html

时间: 2024-10-15 12:54:02

JRebel idea 热部署的相关文章

Java+Tomcat + Idea + Jrebel 实现热部署

1. 首先安装idea的jrebel插件, jrebel是收费的,所以要在网上下载验证码. 2. 安装好以后再setting 菜单能看到一个jrebel的菜单. 3.  4.其中需要选中frame失去焦点的时候,Update classes and resource 这样每次修改了源码以后,就不用重启服务,可以实现自动发布了. Java+Tomcat + Idea + Jrebel 实现热部署,布布扣,bubuko.com

Idea maven jetty jrebel 实现热部署

最近改用Idea 但是热部署成了一个问题,在网上搜索需要jrebel实现热部署,下面就是实现热部署的步骤,亲测无误. ①idea安装jrebel 插件 这个在settings-->plugins中如图所示, 然后搜索 jrebel 就能安装好插件. 注:这个插件是收费的,所以想用的话还是要出钱的,貌似也不便宜,当然在国内这都不是问题,因为我们有伟大的破解党存在...网上有很多教程 这里就不一一详述. ②安装好后就是设置:如图 然后就是代码部分的修改: ③:在web项目上右击然后找到Jrebel,

热部署简介及在eclipse安装插件JRebel进行热部署

一.热部署简介 1.热部署与热加载在应用运行的时候升级软件,无需重新启动的方式有两种,热部署和热加载.它们之间的区别是:(1).部署方式: 热部署在服务器运行时重新部署项目.热加载在运行时重新加载class.(2).实现原理热部署直接重新加载整个应用,这种方式会释放内存,比热加载更加干净,但是它比热加载更加的浪费时间.热加载在运行时重新加载class,主要使用的是类加载机制,在实现方式上就是在容器启动的时候起一条后台线程,定时的检测类文件的时间戳变化,如果类的时间戳发生变化,则将类重新载入.(3

MyEclipse安装JRebel实现热部署

为什么要使用JRebel? 之前用MyEclipse做Java Web开发的时候,有一个很头疼的问题:每次修改后台代码之后,都需要重新将项目部署到tomcat,然后启动tomcat重新运行项目才能查看修改后的结果,浪费不少时间. 现在,给MyEclipose安装上JRebel这个插件,就可以实现项目热部署,修改后台代码之后,在不关闭和重启tomcat的情况下,JRebel自动将修改后的代码部署到tomcat服务器,运行即可查看修改后的功能和效果. JRebel何处寻 ? JRebel是收费软件,

JRebel+myeclipse 热部署

做web项目开发,后台java代码的修改总需要重启tomcat服务器,太浪费时间,今天终于有时间折腾这个了,配置热部署避免重启tomcat. 开发环境 myeclipse2013 tomcat7 JRebel5.3.2 遇到的报错信息 ` Error opening zip file or JAR manifest missing : D:/MyEclipse Error occurred during initialization of VM agent library failed to i

jrebel+eclipse+tomcat热部署

jrebel+eclipse+tomcat热部署 搞了个jrebel准备热部署代码,方便以后开发web类型项目,网上找了一堆安装教程,各式各样的都有,尝试了几个,结果遇到了一堆问题,决定把正确流程贴出来. 本流程是按照jrebel官网安装,但jrebel是收费的(虽然说有一个免费social版,但我没有搞出来),期间加入破解方法. 第一步:下载jrebel tomcat和eclipse的安装就不说了,打开eclipse,打开help->Eclipse Marketplace,搜索jrebel,点

热部署神器-JRebel的简单使用

一.     JRebel的简单介绍 JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效.IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命.目前对于idea热部署最好的解决方案就是安装JRebel插件. 二.     JRebel的安装和破解 1.打开IDEA,FileàSettingsàPluginsàBrowse repositories 2.搜索JRebel 3.下载完插件点击Install安

Jrebel实现Jetty 热部署

一直对热部署没有真正实践过.以前搞Websphere application server的时候,就经常有客户问WAS热部署的问题,当时其实不甚了了,记得是在部署应用时选上支持二进制部署即可.具体是不是真的work了,我现在都不确定. 自己做web开发,采用的是嵌入式的Jetty方式,但Jetty不支持class的热部署,不得不经常重启,这很浪费时间.花了小半天研究如何让Jetty支持class的热部署,也没找到好办法.搜索之,发现jrebel这个工具,历史竟然不短,可惜是收费的. 于是找了个破

安装IntelliJ IDEA热部署tomcat插件JreBel

最近试着使用IntelliJ IDEA这款IDE,网上说它是最好用的java开发工具~但奈何国内ecilpse市场占有率实在稳固,所以国内这个工具也就少数人在使用 当然使用起来跟ecilpse还是有很大差别的,特别的它新建一个project就是相对ecilpse的一个工作空间,这个到现在我还是不习惯~目测越扯越扯远了-,- 不过最不习惯的还是它用tomcat部署工程的时候,不能实现热部署,不说更改java文件,就是在页面更改一点东西加个标签什么的,都得重启tomcat才能刷新...天啊,这得浪费