Jrebel/Xrebel激活服務(wù)搭建

前言

因為平時的開發(fā)工具是使用IntelliJ IDEA,所以熱部署項目代碼的時候,使用的Jrebel。因為Jrebel是收費的,所以以前用的時候都是在網(wǎng)上找破解方法(國人通用做法),在網(wǎng)上找到的辦法是輸入一個在線激活服務(wù),來進行激活。由于簡單方便就一直這樣用的,今天早上打開IDEA后發(fā)現(xiàn),Jrebel激活失效了。后來才發(fā)現(xiàn)原來之前的在網(wǎng)上找的在線激活服務(wù)掛了,ping都ping不通。后來就又在網(wǎng)上各種找辦法,雖然說又找到了一個可用的在線激活服務(wù)。但是通過這次出現(xiàn)的這個問題。自己也覺得總是依賴別人的服務(wù),畢竟不是辦法,所以就想著自己的研究一下,然后做個自己的激活服務(wù)。

Jrebel很好用,也是離不開大家的支持,所以如果條件允許的話,還是建議大家購買正版的lisence。

服務(wù)地址

http://jrebel-license.jiweichengzhu.com/

在此地址的后面拼接上一個GUID即可。GUID在線生成網(wǎng)址:Create GUIDS online。

例如:http://jrebel-license.jiweichengzhu.com/fae96f1a-19eb-4d2f-84e1-713dd9a25508

(如果激活失敗了,可以換一個GUID進行重試)

使用方式

首先需要在IDEA中安裝Jrebel中,安裝步驟(Windows):File->Settings->Plugins,然后在線安裝插件處搜索Jrebel,然后進行安裝,重啟IDEA后生效。在安裝完Jrebel后,進行激活,Help->Jrebel->Activation。

激活步驟

image.png

然后選擇第一個選項,Connect to online licensing service,在第一個輸入框中輸入拼接好的在線激活服務(wù),

例如:http://140.143.12.222:8081/ea1d67dc-bb7a-4db0-9ed4-1b6742b0f38b

然后在第二個輸入框中隨便輸入一個郵箱地址(符合格式的郵箱都可以)。

image.png

然后點擊Change license按鈕即可激活。

如果激活不成功,可以用上面說的那個在線生成GUID的網(wǎng)站再生成一個新的GUID再試一次。

授人以魚不如授人以漁

搭建激活服務(wù),前提是要有一個聯(lián)網(wǎng)的服務(wù)器。然后去碼云上下載這個開源的程序代碼:https://gitee.com/cooper.com.cn/JrebelLicenseServerforJava

下載到代碼后,可以在本地運行一下。

運行MainServer這個類中的main方法。會看到如下日志后,就說明啟動成功了。這樣可以直接使用本地的這個服務(wù)激活Jrebel了。

License Server started at http://localhost:8081
JetBrains Activation address was: http://localhost:8081/
JRebel 7.1 and earlier version Activation address was: http://localhost:8081/{tokenname}, with any email.
JRebel 2018.1 and later version Activation address was: http://localhost:8081/{guid}(eg:http://localhost:8081/779a56c2-4163-430e-9492-087bbb568a30), with any email.

我們要做的目的是要部署到Linux服務(wù)器上,成為一個長期有效的服務(wù),而不是一個本地服務(wù)。

用maven對項目進行打包,命令:

mvn clean package

然后在target目錄下找到打好的jar包,上傳到服務(wù)器。

在上傳目錄下執(zhí)行如下命令,運行jar包。前提是當(dāng)前服務(wù)器已經(jīng)安裝了JDK(版本大于1.6)。

nohup java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar  >/dev/null 2>&1

通過命令查看服務(wù)是否運行成功:ps -ef | grep java

image.png

這樣我們的Jrebel激活服務(wù)就搭建成功了。

用這個=> https://active.jrebel.cn/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容