論壇首頁 Java企業應用論壇

JRebel永久破解激活方法

瀏覽 267 次
精華帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隱藏帖 (0)
作者 正文
   發表時間:2019-06-05   最后修改:2019-06-10

文章轉載自:https://www.jiweichengzhu.com/article/33c0330308f5429faf7a1e74127c9708

如果還有問題,加群交流:686430774

之前教了大家如何免費激活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大神!!!

?

如果lanyus大神的工具下載不了,請移步原文鏈接,在文章末尾處給出了下載地址,或者加群到群文件中下載。

論壇首頁 Java企業應用版

跳轉論壇:
Global site tag (gtag.js) - Google Analytics 真人娱乐官方网站 东辽县| 元阳县| 海门市| 绥宁县| 濮阳市| 招远市| 余姚市| 凌源市| 周口市| 房产| 定西市| 章丘市| 武威市| 郓城县| 绥德县| 抚松县| 哈巴河县| 唐河县| 调兵山市| 扬中市| 浏阳市| 当阳市| 徐州市| 辽宁省| 崇文区| 花垣县| 芷江| 施秉县| 壶关县| 大安市| 武鸣县| 凤翔县| 河源市| 新余市| 乌兰察布市| 湖北省| 永安市| 繁峙县| 华容县| 武山县| 阿拉尔市| 四川省| 通许县| 永吉县| 新田县| 丹寨县| 庐江县| 怀仁县| 恩平市| 金湖县| 朝阳区| 来凤县| 阳原县| 璧山县| 尖扎县| 太原市| 蒙山县| 淳化县| 确山县| 安宁市| 萨迦县| 景德镇市| 乐业县| 岫岩| 新平| 阜城县| 南宫市| 赣州市| 蕲春县| 蒙阴县| 吉木乃县| 工布江达县| 镇江市| 施甸县| 诏安县| 龙口市| 铜鼓县| 广河县| 海南省| 全南县| 黄梅县| 武义县| 安化县| 柏乡县| 龙陵县| 巴楚县| 奉节县| 江达县| 太原市| 英超| 鄂伦春自治旗| 奉贤区| 襄樊市| 新竹市| 霍州市| 上蔡县| 客服| 额尔古纳市| 聂拉木县| 邵东县| 琼结县| 唐海县| 巴林右旗| 胶南市| 连南| 拉孜县| 杂多县| 遂川县| 黎平县| 台中县| 卢龙县| 庆阳市| 剑川县| 安宁市| 周至县| 拜泉县| 石狮市| 九龙县| 泽州县| 梅河口市| 宣武区| 三原县| 微山县| 梨树县| 茶陵县| 灌云县| 错那县| 武穴市| 漳平市| 昔阳县| 遵义县| 富蕴县| 昌乐县| 镶黄旗| 温州市| 密山市| 双桥区|