idea离线安装git插件(IDEA热部署之JRebel的安装与破解教程)

点击上方 “程序员小乐”关注, 星标或置顶一起成长

每天凌晨00点00分, 第一时间与你相约

每日英文

Maturity not to see how old you, but your shoulders strong enough to see multiple responsibilities.

成熟不是看你的年龄有多大,而是看你的肩膀能挑起多重的责任。

每日掏心话

每个人的性格中,都有某些无法让人接受的部分,再美好的人也一样。所以不要苛求别人,也不要埋怨自己。

来自:一条会码代码的闲鱼 | 责编:乐乐

链接:

blog.csdn.net/qq_36868342/article/details/84194【我.爱.线.报.网.】711

程序员小乐(ID:study_tech)第 749 次推文 图片来自 Pexels

往日回顾:万字长文!Unix 和 Linux 你不知道的那些历史(详解版)

正文

一. 初识JRebel

JRebel是一款实现 热部署 的开发工具,它可以允许你在启动程序时修改java代码直接进行编译生效,无须手动重启。

对于平时的小程序这种好处不明显,但是一旦开发较大型项目时,你会发现热部署的实现会为你节省了大量重启时间,明显提高个人开发效率。

当然现在IDEA其实也有热部署的机制,但个人感觉还是没有JRebel来的完善

二. 为IDEA安装JReable插件

2.1 按照方式一: 在线安装

同其它插件安装一样,请按照【我.爱.线.报.网.】以下步骤先行按照插件

File ——> Settings… ——> Plugins ——> Browase repositories… ——> 找到如下界面输入Jrebel查找

图2.1 安装JReable插件

按照成功后会提示重启,这时候重启IDEA即可(若在安装过程出现如图问题(请多试几遍),请用方式二进行离线安装)

图2.2 安装失败

2.2 按照方式二: 离线安装

下载离线包 :

plugins.jetbrains.com/plugin/download?updateId=25523

也可以自行到官网下载:

plugins.jetbrains.com/plugin/4441-jrebel-for【我.爱.线.报.网.】-intellij

离线安装过程如下:

图2.3 离线安装

三. 破解激活JReable

3.1 下载反向代理软件

根据自己的系统下载对应版本,我是window系统,所以需要下载

ReverseProxy_windows_amd64.exe 这个版本

附:下载地址

github.com/ilanyu/ReverseProxy/releases/tag/v1.4

下载后运行如图所示(注意:激活成功前不要关闭反向代理程序)

图2.4 反向代理程序运行界面

3.2 开始激活激活JReable

如下步骤进行操作:File ——> Setting… ——> JRebel ——> Activate now

图3.1 激活JRe【我.爱.线.报.网.】able

尝试使用下面的激活地址:

http://127.0.0.1:8888/88414687-3b91-4286-89ba-2dc813b107ce

http://127.0.0.1:8888/ff47a3ac-c11e-4cb2-836b-9b2b26101696

http://127.0.0.1:8888/11d221d1-5cf0-4557-b023-4b4adfeeb36a

如图激活:

图3.2 激活

点击Change license进行激活

激活后一定要手动切换到离线模式进行使用,过程如图 如下步骤进行操作:File ——> Setting… ——> JRebel ——> Work offl【我.爱.线.报.网.】ine l ——> OK

图3.3 离线使用

四. 使用JRebel

如何进行使用JRebel来热部署我们的项目呢,很简单,如下:

图4.1 使用JRebel

当你运行项目后,这时候再去修改java代码,然后使用上图的小锤子进行编译(或者快捷键ctrl + F9),这时候你就会发现无需重启项目,你修改的代码已经生效

当然你若是连编译这一步也不想手动去操作,那也行!JRebel为我们提供了自动编译,你只要进行如下设置,JRebel就会坚持你是否修改了代码并且自动编译!!!

欢迎在留言区留下你的观点,一起讨论提高。如果今天的文章让你有新的启发,学习能力的提升上有新的认识,欢迎转发分享给更多人。

猜你还想看

阿里、腾【我.爱.线.报.网.】讯、百度、华为、京东最新面试题汇集

前后端分离开发,六大方案全揭秘:HTTP API 认证授权术

浓缩就是精华!106页的《Python进阶》中文版(附下载)

终于明白为什么要加 final 关键字了!

关注「程序员小乐」,收看更多精彩内容

嘿,你在看吗?

推荐阅读

给力项目线报网会员可免费下载 加入会员
友情提醒: 请尽量登录购买,防止付款了不发货!
QQ交流群:226333560 站长微信:qgzmt2
温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

给TA打赏
共{{data.count}}人
人已打赏
行业资讯

自媒体如何接单(自媒体接单平台汇总,这4个靠谱渠道,想挣钱的看过来)

2024-5-6 15:07:27

行业资讯

oc渲染器吧(惊喜双汉化版本!OC渲染器2020完全汉化版 +中英双语版来啦)

2024-5-6 15:28:46

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索