IDEA开发工具安装Jrebel实现热部署

IDEA开发工具安装Jrebel实现热部署

首先我们说一下热部署是什么,用最简单的话来说,热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。配置文件的修改除外!
如果没有热部署,我们每修改一次项目要重启一次,验证问题有没有得到解决。如果项目很小,启动只要几秒或十几秒,可能感觉影响不是很大;但当项目变大了,重启一次需要几十秒,几分钟,甚至十几分钟,每次修改后都需要重启,这无疑严重影响了我们的工作效率。
热部署可以使我们修改过的代码立即生效,提高了我们的开发效率。下面我们要说的Jrebel即可实现上面的功能,只要重新编译即可将更新部署到服务器上,大大节省了我们工作花在重启服务器上的时间。
下面我们以IDEA为例,介绍如何使用Jrebel插件实现热部署。
1、打开IntelliJ IDEA,点击File -> Settings -> Plugins,如下图:
在这里插入图片描述
(我这里因为已经安装过了,所以是Uninstall)
当然我们可以下载jrebel的压缩包,点击“Install plugin from disk”,选择我们本地下载好的安装文件。直接安装即可。
然后Restart重启。
重启后,依次File-Setting(或ctrl+alt+s)打开设置,可以看到Jrebel插件已经成功了,如图:
在这里插入图片描述
但这时Jrebel插件是没有激活的,Jrebel是收费插件,网上很多说是通过facebook或twitter可以免费获取激活码的方式获取,我试了几次用获取的激活码没有成功,下面给大家说一个非常简单的方式激活:
首先我们找到激活的入口,如下图:
在这里插入图片描述
在这里插入图片描述
选择第一个,在第一行输入http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce,第二行随便输一个邮箱即可。点击右下角按钮便可以成功激活了,是不是很简单。
:-----------------------------------------------------------------------------:
下面将介绍激活后如何使用
1.选择你的项目按F12,打开项目结构,
在这里插入图片描述
可以看到项目的输出路径。
2.选择模块
在这里插入图片描述
Compiler output全改为继承项目
然后选择 Artifacts
在这里插入图片描述
选择你要部署的web项目,将output directory与前面Project路径一致。
打开tomcat配置,查看Jreble Debug
在这里插入图片描述
这里已经默认了对部件框架的支持。
另外,设置idea为自动编译
在这里插入图片描述
最后配置项目中rebel.xml文件,此路径就是我们项目前面配置的output directory。
在这里插入图片描述
至此,点击Jrebel 调试的图标,即可愉快地使用Jrebel调试了。
在这里插入图片描述
以上仅是本人经验分享,如有不足,欢迎大家批评指出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值