JRebel激活方案

JRebel激活方案,第1张

Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。

通过 Idea 的偏好设置找到插件框,输入 Jrebel and XRebel for IntelliJ 安装插件,通过偏好设置找到 JRebel &XRebel 然后选择激活插件,打开 jrebel 激活面板,选择Team URL(connect to online licensing service)

激活网站: http://jrebel.cicoding.cn/ ,通过浏览器打开得到如下内容:

打开浏览器访问网址: http://jrebel.cicoding.cn/guid 得到如下内容

拷贝内容:9CA7F155-A655-7233-02FE-6406A133313D

此时生成激活URL,格式如下: http://jrebel.cicoding.cn/GUID

在第一行输入上述地址,第二行输入一个符合邮箱格式的邮箱地址(随便输入一个就可以,不需要是真实邮箱),勾选 I agree with the terms &conditions of the License Agreement 即可完成激活,激活完成后选择 Work offline 。

对Idea的Jrebel插件设置生效时间(Time Saved Statistics)通过鼠标勾选1分钟

通过偏好设置找到 构建、执行、部署 =>编译器 勾选自动构建项目[Build project automatically]

GUID生成: https://www.guidgen.com/

激活URL : https://jrebel.qekang.com/GUID

工程启动有如下四个图标:

Jrebel有一个Pannel面板,勾选对应需要热更新的模块,如果源码修改后没有生效,则可以点击类似锤子的构建按钮就行构建,然后就会自动热更新了,默认情况下,JRebel 热部署插件在你修改完已经编译好的 Java 文件失去焦点的时候,自动会将修改后 Java 文件编译,并替换掉旧的 Class 文件, 一般情况下,在使用热部署插件 JRebel 启动项目时,修改某个Java文件,手动的对项目进行热部署 *** 作 Build ->Build Project

https://www.jianshu.com/p/704b1164a1c1

Eclipse版本4.7.2(随便找了个最新版本)如下图:

1、菜单栏 Help ->Eclipse Marketplace ... ->Find 键入【JRebel】点击搜索

2、点击Install进入漫长等待,安装成功重启Eclipse后

3、激活JRebel,本文介绍正版免费激活(需要自行穿梭G.W.F),进入https://my.jrebel.com/,使用facebook或者twitter账号登陆后,进入【Install and Activate】获取激活码

4、Eclipse菜单栏,Help ->JRebel ->Activation ->Activation code 填入上图激活码

    激活一次即可,后续不需续航G.W.F穿梭能力

5、以g***2-web项目为例,右键项目名 JRebel ->add JRebel Nature,确认生成以下文件且监控文件路径正常

6、启动项目JRebel功能,以maven项目为例,在Debug Configurations ->Maven Build ->JRebel 启动相关功能

一、安装包准备

1. Jrebel.jar 核心JAR包,http://zeroturnaround.com/jrebel/prev-releases/ 上面进行下载。

安装 JRebel Eclipse插件进入 Help » Install New Software... 并且输入下面的URL :http://www.zeroturnaround.com/update-site/

2. update-site.zip jrebel Eclipse插件http://www.zeroturnaround.com/update-site/update-site.zip

二、配置Eclipse

(1)、Eclipse中配置 window->preference->tomcat->JVM Settings,加入以下参数

-Drebel.spring_plugin=true 支持spring框架

-Drebel.aspectj_plugin=true 支持aspectj

-Drebel.struts2_plugin=true 支持strut2

-javaagent:D:/jrebel.jar 这里自行修改jrebel.jar正确的路径

-Drebel.dirs=F:/Project/test/WebContent/WEB-INF/classes,F:/Project/test/WebContent

-Dmyproject.root=D:/project/operamasks/workspaces/xxxx -Drebel.disable_update=true

-noverify

[(-javaagent 下载的jrebel.jar的路径,-Drebel.dirsc 项目的class文件的路径, -Dmyproject.root的值表示当前的需要热部署的工程路径)]

三、安装Eclipse插件

安装JRebel Eclipse 插件

Help » Install New Software

然后通过 如下 URL :http://www.zeroturnaround.com/update-site/

如果要离线下载的话,可以通过下载离线包的方式进行:http://www.zeroturnaround.com/update-site/update-site.zip

/**************************************************

jrebel 下载:

官网地址:http://www.zeroturnaround.com/jrebel/ (试用30天)

破解地址:http://dl.dbank.com/c086engzbb

**************************************************/

--------------------------------------------------------------

四、配置完上面后,还需要关闭tomcat的应用程序的reloadable设置

<Context path="/hello" reloadable="false

" docBase="D:/project" />

JReble log

如果你想选中Enable debug logging ,需要配置日志信息。点击Lauch JRebel Agent Settings ,可以选中Show JRebel message in standard output(在控制台输出打印),并且Log to file并且输出到日志文件中。如果不设置日志路径,则可能会提示找不到日志的信息。点击Open JRebel agent,查看jrebel.properties,jrebel.info目录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11147182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存