为什么80%的码农都做不了架构师?>>>   hot3.png

JRebel是个很好的开发工具,我在网上找了好久都没有找到很详细的教程,破解与配置教程千篇一律,步骤不详细。编写这篇教程,综合网络上的知识,加上了自己的理解与详细图文步骤。

安装

一般最新的插件是没有破解的,所以我们往往需要使用上一版本的软件。Jrebel旧版本下载地址:http://update.zeroturnaround.com/update-site-archive/

建议在下载之前先去网络上下载好破解文件,如果破解版本与软件版本不统一,不知道能否破解成功哦。

我使用的版本为Jrebel 6.3.3,破解文件下载地址:

http://download.csdn.net/download/cock333/9431830

先去官网下载旧版本的软件,打开Eclipse->help,出现如下的对话框,选中红框中的选项。

为了方便识别,我将下载的Jrebel名称由update-site.zip重命名为Jrebel6.3.3.zip。

如果到了这步出现报错,那么很可能是你的文件没有下载对哦,不符合eclipse导入插件的文件格式。如果出现了上图之后的安装步骤就非常简单了,就不描述了。

破解方法一(简单)

使用授权服务器:Help > JRebel Activation > I already have a license > Connect to License Server

Group URL 填写:http://idea.lanyus.com/{username}  (用任意用户名替换 {username}),Email 随意。

破解方法二(复杂)

之前使用的破解文件链接失效了,自行去网上查找吧

破解文件的目录结构如下。

需要使用jrebel和jrebel6文件夹中的jrebel.jar文件,以及截图目录中的jrebel.lic文件。

一共需要替换两个地方。本机Eclipse安装的路径为:H: \eclipse。

第一个需要替换的路径,将破解文件中jrebel文件夹中的jrebel.jar文件替换如下路径文件:

H:\eclipse\plugins\org.zeroturnaround.eclipse.embedder_6.3.3.RELEASE\jrebel

第二个需要替换的路径为,将破解文件中jrebel6文件夹中的jrebel.jar文件替换如下路径文件:

H:\eclipse\plugins\org.zeroturnaround.eclipse.embedder_6.3.3.RELEASE\jr6\jrebel\jrebel.jar

注意:替换路径会因为安装路径不同而不同。“org.zeroturnaround.eclipse.embedder_6.3.3.RELEASE”这个文件夹的名称会因为版本有而差异,但是一定是类似的。

基本配置

Eclipse->Help->Jrebel Configuration:

Starup

Advanced

注意:必须选择Jrebel 6 Agent 6.3.3(201602031358),因为破解文件只实现了这种方式的破解,如果选择另一种方式,Jrebel将不工作(已经踩过这个坑,千万避开)

Never pulish automatically

方案一(不推荐)

以下方案是从网络上常见配置,可能是很早之前的Jrebel使用的配置吧,然而再在的Jrebel版本是不需要如此复杂的配置。Jrebel6.3不使用如下的配置方案一,因为太烦琐且不容易配置。但是还是例举详细的过程吧。

  1. 双击需要配置的tomcat
  2. Open launch configuration

如上图所示,添加如下的参数到tomcat中:

-noverify

-javaagent:h:\eclipse\plugins\org.zeroturnaround.eclipse.embedder_6.3.0.RELEASE\jrebel\jrebel.jar

    -Drebel.dirs=d:\workspace\Springmvc\target\classes\

    -Drebel.spring_plugin=true

    -Drebel.struts2-plugin=true

-javaagent:在破解时被覆盖的jrebel.jar的路径。

-Drebel.dirs:被Jrebel监控的.class文件的位置,我猜测Jrebel是通过监控.java文件编译后生成的.class文件来判断是否要重新的部署。(自己寻找这个文件有点痛苦,哈哈)

-Drebel.spring_plugin:使spring启作用

-Drebel.struts2-plugin:使strut启作用

  1. 设置Never publish automatically
  2. 打开Modules设置页

Modules设置页的设置,关闭“Auto reloading enabled”

方案二(推荐)

方案和官网上是一致的,添加了图文说明,可以自行登录这个网站查看:

http://zeroturnaround.com/software/jrebel/quickstart/eclipse/#!/server-configuration

会在src/main/resources 文件夹下生成rebel.xml文件

rebel.xml文件中的配置保持默认就可以,具体的配置说明可以查看官网:

http://manuals.zeroturnaround.com/jrebel/standalone/config.html

使用例子

启动tomcat看到如下的信息说明破解成功了,如果显示No License,那么请确认按照基本配置中的Advanced步骤操作。

小例子,HelloWorldController.java代码如下。

复制代码

/** @(#)HelloWorldController.java    Created on 2016年3月12日* Copyright (c) 2016 All rights reserved.*/@Controller
public class HelloWorldController {@RequestMapping(value = "/hello", method = RequestMethod.GET)public String printWelcome() {System.out.println("OK?");return "hello";}
}

复制代码

第一次访问,Console输出信息。

在代码中添加输出到控制台语句

复制代码

/** @(#)HelloWorldController.java    Created on 2016年3月12日* Copyright (c) 2016 All rights reserved.*/@Controller
public class HelloWorldController {@RequestMapping(value = "/hello", method = RequestMethod.GET)public String printWelcome() {System.out.println("OK?");System.out.println("OK?");System.out.println("dso");return "hello";}
}

复制代码

修改完成后,保存即可,不需要重启tomcat,Console输出信息:

转载于:https://my.oschina.net/voole/blog/723877

Jrebel6.3.3破解,配置图文教程相关推荐

  1. 微擎小程序怎么配置服务器域名,随便撸源码源码微擎小程序通用配置图文教程,教会你怎么配置微擎小程序!...

    最近很多网友都在问站长微擎小程序如何配置使用,微擎小程序配置 查看更多关于 微擎小程序配置 的文章 主要分几类,之前已经写过人人商城小程序的配置教程了,大家反响非常好,简单就学会了配置人人商城小程序. ...

  2. 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解

    From: http://softbbs.zol.com.cn/1/32_7991.html 每天都能看到有不少网友在回复论坛之前发布的一篇破解WiFi密码的帖子,并伴随各种疑问.今天流云就为大家准备 ...

  3. 乌班图mysql8.0安装第一次手工启动_Ubuntu Server 16.04下mysql8.0安装配置图文教程

    Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg ...

  4. mysql zip win10安装_mysql 8.0.16 Win10 zip版本安装配置图文教程

    本文为大家分享了mysql 8.0.16  Win10 zip版本安装配置图文教程,供大家参考,具体内容如下 首先去mysql官网下载mysql最新版本 1.选择如图所示 community 2.点击 ...

  5. 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解-破解软件论坛-ZOL中关村在线...

    [WiFi密码破解详细图文教程]ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解-破解软件论坛-ZOL中关村在线 好了,先说下提前要准备的东东吧: 1.U盘一枚,最小1G空间.需进行格 ...

  6. win8系统安装配置python_win8下python3.4安装和环境配置图文教程

    win8下python安装和环境配置,具体内容如下 python语法较C语言简单,容易上手. 具体步骤 1.本文采用的是win8.1 64位系统,安装python3.4. 2.先在python官网上下 ...

  7. mysql5.7.17winx64安装_MYSQL数据库mysql 5.7.17 winx64安装配置图文教程

    <MysqL数据库MysqL 5.7.17 winx64安装配置图文教程>要点: 本文介绍了MysqL数据库MysqL 5.7.17 winx64安装配置图文教程,希望对您有用.如果有疑问 ...

  8. Spring Boot 2.0 配置图文教程 1

    Spring Boot 2.0 配置图文教程 摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 本章内容 自定义 ...

  9. WindowsXP/7/10 Python3.6.3开发环境配置图文教程

    WindowsXP/7/10 Python3.6.3开发环境配置图文教程 一.内容: 操作系统:WindowsXP/7/10  1.Python3.6.3安装及环境配置 2.pip安装方式以及升级到最 ...

  10. 苹果Iphone4手机越狱及安装破解程序图文教程

    转自: http://www.w1zx.com/Newsshow.asp?id=190 苹果Iphone4手机越狱及安装破解程序图文教程 苹果Iphone4手机越狱流程 limera1n官方下载地址: ...

最新文章

  1. 直线拟合的实现步骤和相关算子
  2. python画图视频_如何在视频文件的第一帧上画图,然后继续显示整个视频
  3. Unity 2017 Game Optimization 读书笔记 Dynamic Graphics(1)
  4. Java:ChronicleMap第3部分,快速微服务
  5. linux搭建mysql主从模式_Linux下搭建MySQL的主从复制(一)
  6. ajax上传图片的本质
  7. mysql .myi权限_Day02-a.m.-MySQL体系结构与用户权限管理
  8. Java内部类访问局部变量时的final问题
  9. Missing artifact com.oracle:ojdbc7:jar:12.1.0.1. 配置maven.pom.xml,ojdbc.jar包出错
  10. xp计算机无法关机,WindowsXP电脑无法关机?6招轻松解决故障
  11. mysql key reads 参数_mysql Key_reads 调优(转)
  12. IDEA| java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.context
  13. Unable to load script code in VisualGuidance.The script will not be used until the error 的错误的解决方法
  14. Cisco Packet Tracer 超网(CIDR)设置实验
  15. php新浪微博 登录接口文档,最新新浪微博网站接入API接口的具体步骤wordpress
  16. 羊抗HBsAg偶联CdSe/ZnSe/ZnS量子点|抗乙肝表面抗原抗体偶联CdSe/ZnSe/ZnS量子点|羧基量子点偶联anti-HBsAg多克隆抗体
  17. Visual assistx(西红柿)插件的安装及简单使用
  18. Midas GTS NX 模型转为(导入、转换) FLAC3D5.0的模型 c++源码 (midas to flac3d)
  19. 利用Nextcloud搭建个人私有网盘
  20. 马云的双11计算机发展史图片,阿里张建锋:今年双11是机器和人一起来指挥

热门文章

  1. 利用 Anderson-Darling Test 安德森-达令检验样本数据是否来自特定分布(包括分布:‘norm‘, ‘expon‘, ‘gumbel‘, ‘extreme1‘ or ‘logisti
  2. python字典排序
  3. Python filter() 函数
  4. 最小生成树(kruskal+prime)
  5. 文化之旅(dijstra)
  6. Hello!The familiar and strange world.
  7. 关于一个简易的实时内存监控系统的思维导图
  8. linux进程自动关闭与dmesg的使用
  9. 第32题 最长匹配括号
  10. JQ-CSS-实现导航菜单效果