多语言展示
当前在线:1843今日阅读:2今日分享:31

IntelliJ IDEA JRebel插件的安装和使用

JRebel插件在IntelliJ IDEA中用于代码的热部署,即工程在已经启动的状态下修改代码,可以不用再重启服务,JRebel插件会自动帮我们编译代码,然后重启。整个重启的过程耗时非常短,不需要手动重启不仅麻烦,而且耗时。本文主要介绍JRebel插件的下载和安装,最后会介绍另一个的Spring Boot项目特有的热部署方法,下面跟着小编一起学习吧。
工具/原料

IntelliJ IDEA

方法/步骤
1

我们打开IntelliJ IDEA,点击File菜单找到Settings-->Plugins,在搜索框中搜索JRebel,由于小编已经安装过了又卸载掉的,因此右侧还是Restart提示,可以忽略,我们找到该插件后,按照其他插件的安装方法操作即可,非常方便,此处不再赘述,可参看下文。

2

安装完成后我们在搜索框在便可以找到JRebel了,如下图所示。由于JRebel插件只有14天的免费试用期,因此安装成功后会提示我们激活,如果可以通过一些途径获取到激活码我们可以点击Activate now按钮,如下图所示。插件安装成功后需要重启IntelliJ IDEA,我们关掉重新打开即可。

3

此时打开IntelliJ IDEA的页面,我们可以看到上方多了两个按钮,分别是使用JRebel运行和调试的按钮,我们若想使用JRebel的热部署功能,便使用这两个按钮运行和调试服务即可。左侧两个普通的运行和调试按钮是无法启动JRebel的。我们使用JRebel启动服务,服务启动成功后会有如下提示。

4

此时我们在服务运行状态下修改了代码或者配置文件,JRebel自动帮我们编译和重启服务,JRebel重新加载class文件提示如下。

5

另外还有一种Spring Boot项目特有的热部署方法,便是我们在pom文件中加入如下所示的依赖,spring-boot-devtools这个配置在为true时热部署设置生效,注意该设置只会在spring boot项目中生效,其他使用maven的项目不可以。

7

接下来还有一个设置,一般Intellij IDEA是不需要我们设置的,我们使用Ctrl+Shift+A调出搜索框,在搜索框中输入Registry,找到搜索框的第一个双击或者按Enter键设置,将弹出的页面第一条勾选即可。

注意事项
1

JRebel热部署插件使用前需勾选Intellij IDEA的自动编译

2

如果该经验对您有用,请帮忙点赞投票,非常感谢您的支持!

推荐信息