通过热部署提高开发效率

为什么用热部署?

  我现在走的是java后端路线,在平时做项目或练习时有一个很重要的问题就是,把项目部署到服务器后调试,进行java代码修改后大部分情况下要重启服务器或重新部署,当项目比较大的时候,重启时间都要个几分钟,大大降低开发效率,后来接触到了热部署,大大提高开发效率,使用jrebel每年可以省去部署用的时间花费高达5.25个星期。

热部署的几种方法

   我使用过几种IDE,netbeans,eclipse,MyEclipse与Intell IDEA,我记得netbeans是可以自己实现热部署的,每次变化会自动更新部署,(不知是否记错),其余3个可以使用tomcat的debug模式实现部分的热部署,简单代码修改可以自动部署,查过好像还可以在tomcat的server.xml配置reload为true,但未成功实现过,最好的热部署就是使用jrebel插件。

在IDEA中使用jrebel热部署

  首先在IDEA中添加jrebel插件,setting中的plugin中查找下载添加,

file->setting->plugins->

 

 ->install.

 

 

然后就是激活你的jrebel,如不想购买可以在https://my.jrebel.com/这个网站通过facebook账号或twitter账号关联获取激活码,便可长期使用,若不能翻墙可查看我的另一篇博客,通过修改hosts实现翻墙。

 

     之后便可通过使用jrebel的debug模式进行热部署,每次部署后修改代码后,可以通过刷新按钮重新加载,但此前还需进行tomcat的配置.

 

->->(若无可新建)->

 

 

 

 

 

 

转载于:https://www.cnblogs.com/scaulgj/p/6786658.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值