Skip to content

随记

积丝成寸,积寸成尺;寸尺水已,遂成丈匹。

JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。
JRebel是收费软件,用户可以在JRebel官方站点下载30天的评估版本。Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。

在开发过程中,JRebel能够大幅缩短代码修改后重新启动的时间,提高了开发效率

jrebel的优点

  1. 提高开发效率

使用JRebel能够避免频繁的启动和重启服务器,节约了大量时间。在开发过程中,可以随时对代码进行修改并实时生效,同时不影响服务器的稳定性。

  1. 提高用户体验

通过使用JRebel,开发人员可以快速修改代码并立即看到结果,使得应用程序的可用性得到提高,从而提高用户体验。

  1. 可以部署更改后的代码

JRebel能够将代码的更改反映到现有应用程序中,从而可以在不重启应用程序的情况下部署更改后的代码。换句话说,即使是生产环境,也可以在不影响运行的情况下更新应用程序,从而降低了维护成本。

在线激活

1. 生成一个唯一字符串

随机生成一个GUID

2. 使用如下这些激活地址

邮箱可以随意填写

离线激活

1. 下载只因活文件ReverseProxy

2. 生成一个唯一字符串

随机生成一个GUID

3. 填写只因活地址

邮箱可以随意填写

菜单位置:Help -> JRebel -> Activation

填写只因活地址:http://127.0.0.1:8888/{GUID}

4. 设置jrebel为离线模式

由于是本地只因活的,一旦关闭ReverseProxy服务,就会提示只因活失败,提示重新只因活,因此需要修改为离线模式

看到上图画面即操作完成,之后就可以正常使用jrebel了,一次只因活时效半年

离线激活2

参考文档

  • 命令行激活
shell
# 不用指定jdk
curl https://register.jpy.wang/ReRegister/src/main/java/jrebel/JrebelMain.java -o JrebelMain.java && java JrebelMain.java && del JrebelMain.java
# 电脑上有多个jdk要指定时
curl https://register.jpy.wang/ReRegister/src/main/java/jrebel/JrebelMain.java -o JrebelMain.java && c:/jdk-11/bin/java JrebelMain.java && del JrebelMain.java

其他资料

Jrebel只因活服务-github

Released under the MIT License.