2. 单独使用JRebel.jar破解版(如在64位下WINDOWS下的Tomcat中使用热部署)的方法如下:
在Java的VM arguments 输入如下参数:
-noverify
-agentpath:D:/dev_env/jrebel/jrebel_running/lib/jrebel64.dll
#Linux用这个:-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.so
#Mac OS用这个:-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.dylib
-Drebel.dirs=f:/myproject/test-jrebel/webapp/WEB-INF/classes
-Drebel.disable_update=true
-DJAVA_OPTS=-Xms256m -Xmx256m -XX:MaxNewSize=512m
上述参数的相关说明:
-agentpath: 这个是你使用的JRebel Agent版本的lib包的路径(路径后缀不要写成jrebel.jar),注意其中的斜线方向。
-Drebel.dirs :这个是你要监控的项目的 class 文件路径
-Drebel.disable_update: 设为true,就不会联网检查更新
-DJAVA_OPTS: 这个选项不是必须,当内存溢出的时候或其它特殊情况下才需要设置它的参数大小。
3. 还可以把-agentpath和-Drebel.properties等VM arguments写到Tomcat的启动脚本里来启动Tomcat
a. 64位的Windows环境下在tomcat启动脚本使用JRebel, 脚本可命名为:startup_jrebel_jvm.cmd
@echo off
rem ---------------------------放入tomcat路径下的bin/catalina.bat同一级目录
rem ---------------------------jrebel remoting------------------------------------------------
set JAVA_OPTS=%JAVA_OPTS% -noverify -agentpath:D:/jrebel/lib/jrebel64.dll -Drebel.properties=D:/jrebel/jrebel_config/jrebel.properties -Drebel.disable_update=true
rem ---------------------------JVM------------------------------------------------
set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx512m
set JPDA_ADDRESS=8881
set TITLE=WebProject
call "%~dp0catalina.bat" %* jpda start
b. Centos(linux)环境下在tomcat启动脚本使用JRebel, 脚本可命名为:catalina-jrebel-startup.sh
#!/bin/bash
export CATALINA_OPTS="$CATALINA_OPTS -noverify -agentpath:/jrebel/lib/jrebel64.dll -Drebel.properties=/jrebel/jrebel_config/jrebel.properties -Drebel.disable_update=true"
export CATALINA_OPTS="$CATALINA_OPTS -server -Xms512m -Xmx512m -Xmn128m -XX:SurvivorRatio=8 -XX:ParallelGCThreads=8 -Xss512k -XX:-DisableExplicitGC -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled"
export JPDA_ADDRESS=8881
`dirname $0`/catalina.sh jpda start
转自
http://blog.csdn.net/sensisoft/article/details/20010615
分享到:
相关推荐
2.下载jrebel破解文件,放到eclipse的jrebel插件目录覆盖: plugins\org.zeroturnaround.eclipse.embedder_6.5.0.RELEASE\jrebel 3.启动eclipse 查看window->preferences->jrebel 会提示没有license,无视他吧,...
JRebel是一款JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。 IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效...
JRebel for IDEA 插件的License Server 程序,在IDEA中下载JREBEL的插件后,通过配置此服务进行插件激活。 使用方法:通过java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar -p ...
-noverify -javaagent:D:\apps\jrebel6.4.3\jrebel.jar -Xbootclasspath/p:D:/apps/jrebel6.4.3/rebelboot.jar -Drebel.base=D:\apps\jrebel6.4.3\.jrebel -Drebel.disable_update=true D:\apps\jrebel6.4.3这个为...
JRebel eclipse 热部署
Jrebel 离线激活配置 使用压缩包的文件覆盖替换本地 Jrebel 文件 本地 jrebel 配置文件一般在:C:\Users\(用户名)\.jrebel
JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就无能为力了,必须要重要启动应用...
idea中jrebel插件,也可在官网去找,方便开发,一个热部署,热更新的插件
jrebel idea 插件包
-noverify -javaagent:D:\myeclipse\jar\jrebel6.5.0\jrebel.jar -Drebel.dirs=${project_loc}\WEB-INF\classes -Drebel.spring_plugin=true -Drebel.struts2-plugin=true -Drebel.hibernate_plugin=true -Xms256M -...
jrebel_6.1.0-agent-crack
Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。 JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别...
安装jrebel插件后找到C盘下的.jrebel文件,直接解压替换就可以用了。
idea中项目jrebel热部署配置步骤,附有步骤截图,请测有效
jrebel破解版 最新的jrebel 7.1.2 破解版 jrebel破解版 最新的jrebel 7.1.2 破解版jrebel破解版 最新的jrebel 7.1.2 破解版
客户端IDEA安装Jrebel省略服务器安装Jrebel1.执行如下命令:curl -O http://dl.zeroturnaround.com/jrebel
网上着了很多版本的破解,目前jrebel 7需要联网才能激活,而6.5之后的破解不完美,最终找了6.4.8,直接解压后放到\plugins即可,已在最新版的eclipse-jee-oxygen-2-win32-x86_64测试通过
b) JRebel6.4.3离线安装包:“update-site.zip” c) JRebel破解文件:“jrebelCracked.rar”,解压后目录如下 二、安装JRebel a) 打开Eclipse选择菜单“Help->Install from Site...->add>archive”,然后选择离线...
但是JRebel插件是需要收费使用的(巨贵),虽然插件提供了14天的试用,但是只有一次试用机会,就是说试用期过了就不能再通过试用的方法继续使用插件了,所以对于JRebel插件的破解还是很有必要的。以上压缩包中是破解...
亲测可用 时间到2017 Oct.31. 将破解包解压后放在C:\Users\Administrator下即可,原先的.jrebel文件夹注意备份。 如果是离线PC,到期了可以调整系统日期继续使用。 如果是联网PC,建议使用其他联网方式验证。