Jrebel | 热部署工具

Jrebel是什么

JRebel fast tracks Java application development by skipping the time consuming build and redeploy steps in the development process. JRebel makes developers more productive since they can view code changes in real time.
Jrebel简单来说,就是一个支持热部署的工具,使用它可以使我们更快的看到代码的改变作用,而不用再去重启我们的项目。
Jrebel支持的IDE比较全,我们经常使用的基本上都支持到了,比如以下几个Eclipse, IntelliJ, NetBeans, STS, RAD, and MyEclipse,在idea中,我将它作为插件来让tomcat支持热部署。

Jrebel安装

在idea中,Jrebel的安装很方便,推荐两种方式,第一种,去idea的插件库直接下载,如图:File->Settings->Plugins,然后在搜索框搜索我们需要安装的插件,并且安装

在这里插入图片描述

PS:Jrebel是一个收费的插件,官网提供30天免费试用。

Jrebel激活

如图,点击JRebel & XRebel 右上角会有激活的按钮

在这里插入图片描述

在这里插入图片描述

  • 激活url:
https://jrebel.qekang.com/ + 生成的 GUID 激活

怎么获取GUID呢?

https://www.guidgen.com/

访问上面地址,就会返回一个生成的 GUID。拼接之前的前缀,构成完整的url。 例如:

https://jrebel.qekang.com/e68e9b21-f4fa-4a30-a926-e5e3874bd70f

设置离线模式 来防止失效

File -> Settings -> JRebel -> [Work offline]按钮

Jrebel使用

如图:

在这里插入图片描述

点击启动后,开始日志会打印JRebel的日志。

在这里插入图片描述

以后当我们修改了代码后,按ctrl + s 保存后,等上个3-5秒,就会出现一下提示:

在这里插入图片描述

当出现reloding class等字样的时候说明热部署已完成,既可以测试了。

这个工具比spingboot的devtools好用多了,devtools时好时不好的,太影响使用体验了,而且jrebel 不需要引用依赖,非常好使,正版的一年需要500美刀,所以功能非常强大、可靠。

  • 欢迎关注微信公众号:微信搜索 “瓜瓜博客” !优质文章不定时更新!
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值