idea 热部署插件 JRebel 安装及破解,不生效问题解决
# 1.安装
直接在 idea 插件搜索安装 JRebel and XRebel 安装,安装后需要破解才能使用
# 2. 破解
破解原来需要远程连接服务器破解或者下载源码自己启动代码破解,本文采用代理的方式进行破解,使用别人搭好的代理服务器进行破解
第一步:下载激活工具(即代理工具),下载地址:https://github.com/ilanyu/ReverseProxy/releases/tag/v1.0 (opens new window)
下载文件双击运行
第二步:运行刚才下载的可执行文件,如下图所示,不要关闭该窗口
第三步:打开 IDEA 选择 Help -> JRebel -> Activation ,如图:
1)随机生成一个 GUID :https://www.guidgen.com/ (opens new window)
2)填写激活服务器地址:http://127.0.0.1:8888 / 新生成的 GUID
3)任意填写一个邮箱地址
第四步:激活成功
第五步:选择 Help -> JRebel -> Configuration ,点击 Work offline(离线模式运行)
这里可以看到离线可使用的到期时间,现在可以关闭代理工具了,当这个时间快到了的时候可以打开代理工具重新激活插件。
安装完成后可以重启 idea 设置自己热部署时间,修改代码后,即可在后台过 1s 看到加载的类 如图
启动项目需要以热部署方式启动,如图:
# 解决 xm 不生效问题
1.JRebel 热部署 xml 文件无效的情况解决:
在 setting 的 plugins 搜索 JRebel mybatisPlus extension,下载应用,然后重启 idea 即可!
解决破解后不生效问题
1. 没开启自动编译
2. 情况二(代码热部署问题)(alt+ctrl+shif+/)
3. 没配置需要热部署的项目 这个是关键,各位切记 一定要勾选生产 jrebel.xml
至此热部署安装完成,这个开发技巧你学会了吗,希望多多点赞支持,你的点赞是我最大的动力!!!!!
- 01
- spark中代码的执行位置(Driver or Executer)12-12
- 02
- 大数据技术之 SparkStreaming12-12
- 03
- Spark 核心编程之 RDD 累加器与广播变量12-06