关于如何使用Jrebel进行高效开发

服务器开发中,修改代码后重新编译部署项目耗时,影响开发效率。热部署技术可在项目运行时实时加载改动代码或资源。介绍了实现热部署的插件,重点讲解了在IDEA中安装、激活Jrebel插件及配置tomcat的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 我们在进行服务器开发的时候 经常会去修改代码,但是每次修改完代码就需要重新编译部署项目,往往这个过程是漫长的, 这也就造成程序员30%的精力都用在了一次又一次的tomcat的重启中,大大印象开发效率。

  • 有没有一种好的办法去解决呢

    可能有人会说tomcat不就可以配置监听class的改变重新编译项目吗,但是tomcat重新编译项目最终还的重新启动tomcat,这只是相当于是tomcat 把你手工启动tomcat 的过程它替你完成了。

  • 如何解决上面的问题

    有没有一种办法可以修改代码,资源等文件而不用重新编译部署项目,并且按需编译。这就是程序界大名鼎鼎的热部署技术,热在这里表示项目正在运行,部署表示把修改后的代码重新编译加载。合起来就是在项目启动运行中实时加载部署被改动的代码或资源。而实现这种技术的插件有很多,最出名的就要数Jrebel这个插件了,当然如果项目是Springboot 可以使用spring自己的热部署插件devtools也是一个不错的选择。

  • 什么是Jrebel

    为了更加准确的解释在这里我引用百科的定义《Jrebel》

  • 如何使用Jrebel

    • IDEA安装jrebel插件
      在这里插入图片描述
      安装完插件重新启动
      在这里插入图片描述
      配置一下tomcat
      在这里插入图片描述
      在这里插入图片描述
      切记一定要使用带exploded方式打包。不然没有上面两个选项
  • Eclipse安装插件

    • Help-> eclipse Marketplace
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    激活插件 服务器填写:http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce
    邮箱随便填写

    至于tomcat的配置网上有很多可以自行百度(到这里就可以启动项目了原来怎么启动现在就怎么启动)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值