論壇首頁 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 真人娱乐官方网站 宿松县| 南开区| 苏尼特右旗| 赣州市| 红桥区| 阿拉善盟| 乌苏市| 永城市| 临潭县| 玉屏| 高碑店市| 韶关市| 大新县| 石渠县| 华阴市| 诸城市| 华亭县| 平遥县| 常熟市| 永州市| 苏州市| 雷山县| 嘉禾县| 壶关县| 三门县| 海南省| 贞丰县| 都匀市| 砀山县| 梅州市| 五大连池市| 安溪县| 宜兰县| 岑溪市| 洞口县| 阿尔山市| 乌鲁木齐县| 丰顺县| 南川市| 南澳县| 田林县| 漯河市| 天台县| 抚州市| 汝州市| 文成县| 渝北区| 黄大仙区| 宁乡县| 友谊县| 吴桥县| 辽阳市| 宁化县| 普定县| 旺苍县| 江门市| 太湖县| 晋州市| 汉川市| 来宾市| 黄龙县| 长乐市| 马鞍山市| 兴山县| 开平市| 浦县| 昌都县| 屏南县| 保德县| 平谷区| 武宁县| 黑河市| 黔江区| 海淀区| 南汇区| 长治市| 麻江县| 汝阳县| 清徐县| 朝阳区| 马山县| 黎城县| 萍乡市| 凤山县| 晴隆县| 丰镇市| 英吉沙县| 长顺县| 盱眙县| 安新县| 昭苏县| 青龙| 来凤县| 冀州市| 洛扎县| 玉环县| 松滋市| 弥勒县| 保德县| 黄骅市| 新兴县| 新巴尔虎右旗| 宾阳县| 五大连池市| 新蔡县| 哈密市| 瓦房店市| 都安| 呼玛县| 杭锦旗| 满洲里市| 土默特右旗| 开原市| 淮滨县| 宿州市| 中西区| 津南区| 沙湾县| 迭部县| 阳城县| 云阳县| 新沂市| 扬州市| 阆中市| 临安市| 云和县| 南陵县| 盱眙县| 大同县| 松溪县| 天水市| 桓仁| 老河口市| 临安市| 徐水县| 滨州市| 吕梁市|