您现在的位置是:网站首页 > 心得技巧 > 软件激活软件激活

【原】IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)

不忘初心 不忘初心 2019-04-03 围观() 评论() 点赞() 软件激活

简介:之前教了大家如何免费激活IDEA,大家学会了吗?今天再来教大家如何免费永久激活JRebel插件,实现真正的热部署,无论是改了代码片段还是配置文件,都可以做到不用重新

本地注册机已经无法下载,大家可以直接使用我部署好的线上注册机:http://jrebel-license.jiweichengzhu.com/,使用方法还是没变,和以前一样,大家可以参考文章中的操作步骤。

之前教了大家如何免费激活IDEA,大家学会了吗?今天再来教大家如何免费激活JRebel插件,实现真正的热部署,无论是改了代码片段还是配置文件,都可以做到不用重新启动就生效,这种酸爽,谁用谁知道!

这次同样需要借助lanyus大神的工具,如果大家有兴趣,可以直接去看lanyus大神的博客原文:http://blog.lanyus.com/archives/317.html,感谢大神的无私分享!

在使用这个工具之前,笔者使用过两种方式,能够稍微实现一点儿热部署的功能,非springboot的项目中,可以在配置外部容器的时候,指定窗口失去焦点就更新资源文件,但是此种方式并不能算是真正的热部署,因为一旦你改动过大,它就加载不了,而且复杂的变更(如:修改配置、controller新增了mapping映射),它也热加载不了

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

而在springboot的项目中,可以配置一个dev-tools插件,也可以实现小幅度的热加载,但是体验不怎么好,因为它是相当于帮你做了重启tomcat的工作,你还是需要等待重启的时间,更甚者,不知道是我使用的方式有问题,还是什么原因,在每次修改了静态资源,如:html、js、css,它总是很快的反应过来,导致有时候修改的东西只生效了一半,后一半就算我改完了它也不会再次重新加载了

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

好了,有上面两个工具做陪衬,相信大家应该能很好的理解什么是热部署了,我们直接进入今天的主题。

找到lanyus大神文章中写的git地址:http://github.com/ilanyu/ReverseProxy/releases/tag/v1.4,下载自己机器系统相对应的工具

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

我本机是windows x64系统,所以直接下载ReverseProxy_windows_amd64.exe,完成之后,直接双击打开,使用本机8888端口,效果如下图:

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

工具打开之后,需要开启防火墙

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

工具准备就绪之后,就可以开始激活了!

直接进入到jrebel的配置项中,点击active now链接进入到激活界面

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

激活窗口中,需要填入license的地址和邮箱,后面的邮箱可以随便写一个,license地址则需要使用我们刚才开启的工具上显示的地址:http://127.0.0.1:8888,而且地址必须跟一个参数(必须要写),如下图所示:

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

同意了agreement之后,再次点击active,却看到一串红字,激活失败!

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

又跑去仔细看了一下大神的博客,看到评论中有前辈说需要使用UUID或者GUID,想了一下,可能是因为这个tom使用的人太多了的缘故,而UUID这种重复的几率非常低,所以我也换了一个UUID就没问题了。

如下图:已经是激活中的状态了

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

此时,看到激活工具的面板上也有日志

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

等待个2s左右,激活成功了

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

关闭窗口会后,又弹出来一个框框,这个使用来上报错误信息之类的东西,直接点击I agree

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

之后看到jrebel已经处于激活状态了

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

这个跟注册机一样,需要一直开启着,否则就会不行,我关闭了本地的注册及之后,idea就直接提示错误了:连不上license server了

[2019-03-30 21:38:16] Failed to obtain seat. Unable to connect to license server. Check your network connection and/or VPN settings. (Server address: http://127.0.0.1:8888)

为了方便自己,也方便大家,我再一次将此代理部署到了我自己的服务器上,大家如果不想自己搭建代理,可以直接使用地址:http://jrebel-license.jiweichengzhu.com

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

破解之余,我访问了一下代理的8888端口,想看看到底是什么样的,结果却发现直接跳转到了lanyus大神的网站:http://idea.lanyus.com,此时我也大概明白这个代理的原理了,核心还是在lanyus大神的网站上,大家访问的时候,需要带一个唯一标识过去,真正激活流程还是由大神的网站来实现的。

再次拜谢lanyus大神!!!

文中用到的工具,下载地址:IDEA和JRebel激活用到的工具免费下载

重要信息,必看

没有永远的渠道,以防失联,以后分享都会优先走公众号(雨落无影)渠道,为防止脱节,还请大家都走一波关注,我会持续做【一手稳定资料】分享(机不可失),伸手党和拿去卖钱的人,请自觉绕道!!!

IntelliJ IDEA热部署插件JRebel免费激活图文教程(持续更新)_心得技巧_积微成著

扫码关注上方公众号,回复“idea”会有惊喜哟,记得千万别写错字,如有获取失败,或者链接失效,请大家给我留言,看到一定及时回复!

IntelliJ IDEAjrebeljrebel激活

看完文章,有任何疑问,请加入群聊一起交流!!!

很赞哦! ()

文章评论

  • 请先说点什么
    人参与,条评论

请使用电脑浏览器访问本页面,使用手机浏览器访问本页面会导致下载文件异常!!!

雨落无影

关注上方公众号,回复关键字【下载】获取下载码

用完即删,每次下载需重新获取下载码

若出现下载不了的情况,请及时联系站长进行解决

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们