一、在线激活
本方法适用于jrebel2022.4.1版本,之后的版本不再适用。
1.下载插件
2.安装插件
可以通过idea内部安装
也可以将插件解压进idea的安装目录下的plugins。
3.激活
Team URL中填入
https://jrebel.qekang.com/{guid}
这里提供两个guid生成地址:
地址1
地址2
将上面的占位符替换成为你生成guid。
邮箱随便填一个就可以了。
4.相关配置
在settings中,设置jrebel为“working offline”
设置项目为自动build:
idea默认是自动保存文件的,没有开启的需要开启。
具体的服务方面,设置更新的选项为:update classes and resources
done.
二、离线激活
上面的方法虽然是使用本地代理的方式,但还是依赖联网,在没有网络的情况下,是无法进行激活的。
接下来是可以无网络激活的方法。
1.项目地址
https://gitee.com/wangyh8216/JrebelLicenseServerforJava
2.打包项目
mvn clean install
打包结果如下:
3.运行服务
java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar -p 8081
默认是8081端口,可以自行修改为空闲端口即可。
运行结果如下:
4.激活jrebel
1.安装完jrebel后,打开激活界面,选择激活方式:Connect to online licensing service.
2.在Team URL一栏输入你的激活服务器地址,如:
http://localhost:8081/64245b6b-ef68-4bdc-aabf-7f8e85a540e4
其中前半部分为你的激活服务器地址,后半部分为UUID,可以从一下网站自动生成:https://www.uuidgenerator.net/
3.邮箱随便填
4.点击激活。done
需要注意的是,jrebel可能因为版本不同导致结果不同。目前验证可用的是2021.2.0