热部署工具 JRebel IntelliJ IDEA 篇

我的博客原文地址http://www.yujunyi.com/java/ide/322.html
欢迎访问

上一篇文章讲到了在 MyEclipse 下安装 JRebel ,从而实现热部署。具体原理及安装方式可以移步至 热部署工具 JRebel —— MyEclipse 篇 进行查看。

本文介绍在 IntelliJ IDEA 下安装 JRebel 。

1. JRebel 插件下载

下载插件 https://pan.baidu.com/s/1yYWu2hPo-2M0VXG_z-RLsA 密码 jm15

下载反向代理工具 https://pan.baidu.com/s/1UvDf8YrC2enbAsbPh0zdEA 密码 qao3

2. JRebel 插件安装

将插件离线安装到 idea

热部署工具 JRebel IntelliJ IDEA 篇

安装完成后会重启 idea ,重启完成后可以看到设置里面多了一项 JRebel 。

热部署工具 JRebel IntelliJ IDEA 篇

3. ** JRebel

运行之前下载的反向代理工具,那个 exe 文件,保持窗口不要关闭。

点击 JRebel 的**页面,输入地址 http://127.0.0.1:8888/88414687-3b91-4286-89ba-2dc813b107ce ,下面邮箱随便填一个。

热部署工具 JRebel IntelliJ IDEA 篇

**成功后 exe 先别急着关闭,先点击 work offline ,使它离线运行。

热部署工具 JRebel IntelliJ IDEA 篇

完成后,可以看到过期时间,此时就算**成功,可以关闭 exe 了。(**时间大概为半年,失效后需要重新**。还有一种**方式,是上JRebel的官网,上面提供个人非商业用途的开发者免费**,注册完成并分享到Twitter或者Facebook上就可以用了。)

热部署工具 JRebel IntelliJ IDEA 篇

3. 启用 JRebel

安装完成后,可以看到 idea 工具栏上多了两个按键,点击这两个运行项目就可以启用 JRebel 了。(一个是运行,一个是调试)

热部署工具 JRebel IntelliJ IDEA 篇

项目启动过程中,通过控制台可以看到已经启用了 JRebel 。

热部署工具 JRebel IntelliJ IDEA 篇

另外说一下,如果开启了自动部署,那么修改完代码后, JRebel 立马就会进行热部署,很方便。如果没有开启自动部署,那么需要手动按下 shift + F9 进行发布。