IntelliJ IDEA JRebel插件的安装和使用

 时间:2024-10-14 13:22:37

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

IntelliJ IDEA JRebel插件的安装和使用

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

IntelliJ IDEA JRebel插件的安装和使用
IntelliJ IDEA JRebel插件的安装和使用

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

IntelliJ IDEA JRebel插件的安装和使用
IntelliJ IDEA JRebel插件的安装和使用

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

IntelliJ IDEA JRebel插件的安装和使用

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

IntelliJ IDEA JRebel插件的安装和使用

6、如果您在使用上述两种方法热部署都没能生效,原因是因为没有设置自动编译,Intellij IDEA默认是关闭了自动编轿杷傥桓译的。以上两种方式都是基于类的加载机制进行热部署的,步骤4可以看到需要重新加载class文件,因此修改后的代码必须要重新编译才行。我们打开Intellij IDEA的设置页面,找到Build-->Execution....-->Compiler,在右侧勾选Build project automatically即可。

IntelliJ IDEA JRebel插件的安装和使用

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

IntelliJ IDEA JRebel插件的安装和使用
IntelliJ IDEA JRebel插件的安装和使用
  • VMware-Tools工具如何在linux系统上安装
  • SQL如何重命名登录名
  • CentOS7安装mysql数据库
  • 直接生成DLL工程的Release版本如何调试?
  • 热门搜索
    端午节手抄报大全 世界水日手抄报 防溺水安全手抄报 经典诵读手抄报 关于党的手抄报 反邪教手抄报 交通安全手抄报图片 骆驼祥子手抄报 防控疫情手抄报 爱国手抄报