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调试了。
在这里插入图片描述
以上仅是本人经验分享,如有不足,欢迎大家批评指出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值