JRebel 6 破解版及使用方法

最近更新到jrebel6.2.1了,我本身作了個技術分享的微信公衆號(茶爸爸),有心的朋友能夠來這裏一塊兒學習java

雲盤下載連接:web

http://pan.baidu.com/s/1bnGzMUFspring

配置:bootstrap

-noverify
-javaagent:/Users/chababa/Desktop/dev/applications/jrebel_6.2.1-agent-crack/jrebel.jar
-Xbootclasspath/p:/var/folders/8y/s9s8bfjj0p9_t01p9w0kcwsm0000gp/T//rebelboot.jar
-Drebel.generate.show=true
-Drebel.spring_plugin=true
-Drebel.aspectj_plugin=true
-Drebel.cxf_plugin=true
-Drebel.logback_plugin=true
-Drebel.mybatis_plugin=truetomcat

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



開放連接:http://pan.baidu.com/s/1gd9xkEv


2015-03-21新增內容:mvn jrebel 下調試找不到源碼
目前個人作法是使用Remote Debug方式,下面我來講如何配置:
一、新建Maven Build->JRE-VM agruments裏填寫如下內容,注意javaagent路徑須要和本地路徑一致,紅色部分就是配置開啓dwp遠程配置。
-noverify
-javaagent:/Users/chababa/Desktop/dev/applications/jrebel/jrebel.jar
-Xbootclasspath/p:jrebel-bootstrap.jar;jrebel.jar
-Drebel.generate.show=true
-Drebel.spring_plugin=true
-Drebel.aspectj_plugin=true
-Drebel.cxf_plugin=true
-Drebel.logback_plugin=true
-Drebel.mybatis_plugin=true
-Xdebug -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n

二、Eclipse - Run - Debug Configurations - Remote Java Application - New - 選擇project - 配置Configurations Properties 裏面的 Host(本機調試:127.0.0.1) 和 Port(對應黃色字體8787

三、配置好後,先運行mvn jetty:run 把web服務啓動起來,而後,在選擇剛纔配置的debug remote啓動,這樣你在調試全部的jar包源碼就能夠跟蹤進去了。


----------------------------------------------------------------------------------------------------
注意地方,若是是mvn項目,須要注意下面的配置

如今開始配置:
一、關注cha-baba微信公衆號,發送「jrebel」便可收到下載地址,下載是百度雲盤地址。
二、將下載的jrebel6.0.0-crack.zip解壓,
jrebel6.0.0的jar包和破解文件假設文件解壓在D:/jrebel步驟:
1.eclipse下載jrebe插件,能夠去市場中下載      
2.打開eclipse的window-preference-jrebel,打開advance選項卡,把jar包的路徑指向D:/jrebel/jrebel.jar     
3.用CMD打開DOS窗口,輸入cd /d D:/jrebel/bin進入目錄,輸入activate.cmd D:/jrebel/jrebel.lic破解密鑰      
4.若是eclipse沒有tomca插件要先下載,而後在window-preference-tomcat-jvm setting中的append to jvm parameter新增5條配置:
-javaagent:D:/jrebel/jrebel.jar //jar在硬盤存放的路徑
-noverify-Drebel.struts2_plugin=true 
//struts2-Drebel.aspectj_plugin=true //看本身需求要不要
-Drebel.spring_plugin=true //spring

======================================啓動提示配置成功============================================微信

2015-03-08 20:26:18 JRebel:  mybatis

2015-03-08 20:26:18 JRebel:  #############################################################mvc

2015-03-08 20:26:18 JRebel:  app

2015-03-08 20:26:18 JRebel:  JRebel Legacy Agent 6.0.0 (201410311556)eclipse

2015-03-08 20:26:18 JRebel:  (c) Copyright ZeroTurnaround AS, Estonia, Tartu.

2015-03-08 20:26:18 JRebel:  

2015-03-08 20:26:18 JRebel:  Over the last 30 days JRebel prevented

2015-03-08 20:26:18 JRebel:  at least 3 redeploys/restarts saving you about 0.1 hours.

2015-03-08 20:26:18 JRebel:  

2015-03-08 20:26:18 JRebel:  Over the last 63 days JRebel prevented

2015-03-08 20:26:18 JRebel:  at least 4 redeploys/restarts saving you about 0.2 hours.

2015-03-08 20:26:18 JRebel:  

2015-03-08 20:26:18 JRebel:  Licensed to anonymous-user

2015-03-08 20:26:18 JRebel:   with the following restrictions: 

2015-03-08 20:26:18 JRebel:   ####### Cracked by anonymous-user, For FUN! Unlimited! Enjoy! ######

2015-03-08 20:26:18 JRebel:  

2015-03-08 20:26:18 JRebel:  License type: perpetual

2015-03-08 20:26:18 JRebel:  

2015-03-08 20:26:18 JRebel:  

2015-03-08 20:26:18 JRebel:  #############################################################

2015-03-08 20:26:18 JRebel:  

*****************************

更改java文件後,jrebel編譯並自動加載到jvm

##################################################################################

2015-03-08 20:26:54 JRebel: Reloading class 'org.demo.DemoController'.

2015-03-08 20:26:54 JRebel-Spring: Reconfiguring bean 'demoController' [org.demo.DemoController]

2015-03-08 20:26:54,511 INFO  [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping] - Mapped "{[/test],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.demo.DemoController.test()

2015-03-08 20:26:54,512 INFO  [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping] - Mapped "{[/test1],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.demo.DemoController.test1()


上述參數的相關說明:

 -agentpath:  這個是你使用的JRebel Agent版本的lib包的路徑(路徑後綴不要寫成jrebel.jar),注意其中的斜線方向。

-Drebel.dirs :這個是你要監控的項目的 class 文件路徑

-Drebel.disable_update: 設爲true,就不會聯網檢查更新

-DJAVA_OPTS: 這個選項不是必須,當內存溢出的時候或其它特殊狀況下才須要設置它的參數大小。

相關文章
相關標籤/搜索