JAVA热部署神器,JRebel破解,JRebel最新破解,JRebel-5.5.1-破解,JRebel免费插件
jrebel-profiler插件已经出来了,该插件用于统计目标类方法的执行时间,当目标类的某个方法的执行时间超过了设置的profile_elapseMillSecond属性值(毫秒)的时候,该插件将在指定的日志文件中打印一条信息。有需要试用的可以在评论里预先说明并留下邮箱,并欢迎指出问题!
请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,有特别需要JDK6编译的破解版,可以特别说明并留下邮箱!
jrebel5.5.1破解版和jrebel-profiler-jdk7插件已发到有需要的各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-03-07 13:05 更新
- jrebel5.5.1破解版和jrebel-profiler-jdk7插件已发到有需要的各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-03-06 19:53 更新
- jrebel-replacer插件也快出来了,有需要的可以在评论里预订并留个邮箱,我统计一下有多少需要的,谢谢!
- jrebel-replacer使用场景及功能如下:
- 使用场景:WEB开发的时候,jsp/shtml/html/javascript/css/txt 等动态或静态网站文件(非class文件)中有一些环境变量需要随着热部署一起替换,如javascript文件中可能有这种变量${replacer_domain}需要在打包部署的时候才确定是什么值,在这种场景下就可以使用jrebel-replacer插件。
- 功能:高效率地增量替换页面中的变量,热部署哪个文件就替换哪个文件中的变量。
- 亮点:如果不使用该插件,那么改动的jsp或静态文件虽能热部署,但是不能随热部署一起替换页面中的变量值,最终导致运行出错。当然了,像jsp这种动态页面,你可以把变量放到java内存中在运行时替换,但是像javascript,csss或txt这种非动态的文件就不能在运行时替换啦!而如果你使用jrebel-replacer插件的话,就能完美解决你的这个问题!
2014-03-05 20:44 更新
- jrebel-profiler插件已经出来了,该插件用于统计目标类方法的执行时间,当目标类的某个方法的执行时间超过了设置的profile_elapseMillSecond属性值的时候,该插件将在指定的日志文件中打印一条信息。有需要试用的可以在评论里预先说明并留下邮箱,并欢迎指出问题!
- 请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,有特别需要JDK6编译的破解版,可以特别说明并留下邮箱!
- jrebel5.5.1破解版和jrebel-profiler-jdk7插件已发到有需要的各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-03-04 19:34 更新
- jrebel-profiler插件已经出来了,该插件用于统计目标类方法的执行时间,当目标类的某个方法的执行时间超过了设置的profile_elapseMillSecond属性值的时候,该插件将在指定的日志文件中打印一条信息。有需要试用的可以在评论里预先说明并留下邮箱,并欢迎指出问题!
在jrebel.properties配置文件中增加以下配置,使用方法如下:
####enable profile plugin begin#####
rebel.profile_plugin=true
rebel.profile_classes=com.jrebel.WikiPage,com.jrebel.AddrPage
rebel.profile_elapseMillSecond=100
rebel.profile_logfile=D:/jrebel-profile.log
####enable profile plugin end #####
当然了,你也可以在VM启动时这样使用:
-javaagent:D:/dev_env/jrebel/jrebel_running/jrebel.jar
-Drebel.profile_plugin=true
-Drebel.profile_classes=com.jrebel.WikiPage,com.jrebel.AddrPage
-Drebel.profile_elapseMillSecond=100
-Drebel.profile_logfile=D:/jrebel-profile.log
以下是jrebel-profiler插件运行后的打印日志文件效果图:
- 请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,有特别需要JDK6编译的破解版,可以特别说明并留下邮箱!
- jrebel5.5.1破解版和jrebel-profiler-jdk7插件已发到有需要的各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-03-03 19:30 更新
- 请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,有特别需要JDK6编译的破解版,可以特别说明并留下邮箱!
- jrebel5.5.1破解版已发到各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-03-02 23:22 更新
- 这2天将分享自己平时花了一点时间写的jrebel-profiler插件,该插件用于统计目标类方法的执行时间,有需要的可以在评论里预先说明并留下邮箱
- 请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,有特别需要JDK6编译的破解版,可以特别说明并留下邮箱!
- jrebel5.5.1破解版已发到各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-03-01 20:56 更新
- 这2天将分享自己平时花了一点时间写的jrebel-profiler插件,该插件用于统计目标类方法的执行时间,有需要的可以在评论里预先说明并留下邮箱
- 请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,有特别需要JDK6编译的破解版,可以特别说明并留下邮箱!
- jrebel5.5.1破解版已发到各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-02-28 22:24 更新
- 稍后分享自己平时花时间写的jrebel-profiler插件,该插件用于统计目标类方法的执行时间,有需要的可以预先在评论里说明并留下邮箱
- 请注意这个破解是默认用JDK7编译的。同时JDK6编译的破解版本也出来了,而且也已经发给了特别需要的人的邮箱了!
- 谢谢大家的反馈与肯定,我是一位非常钟爱提高开发效率的程序员,我也非常愿意分享可以提高开发效率的工具,同时希望我们中国程序员能够有更多的时间放在业务实现和技术研究上(而不是花大量时间在不断重复部署构建和重启服务上),这样最终对自己的绩效会有帮助。当然了,我也很尊重国外jrebel公司的劳动成果,我很想花钱买,但是实在不方便支付,想买都没法买 :),所以就暂时只能破解使用了,也真心希望有一天市场上能有类似jrebel牛逼热部署功能的开源产品可以免费使用及二次开发。
- jrebel5.5.1破解版已发到各位的邮箱,请不要随意外传,有问题可以给我留言!
2014-02-27 20:38 更新
- jrebel5.5.1破解版已发到各位的邮箱,有问题可以给我留言,请不要随意外传!
- 请注意这个破解是JDK7编译的,过2天有空整个JDK6编译的破解版本给需要的人用
2014-02-26 23:51 更新
- jrebel 今日已更新到5.5.1版本,需要破解版本的请留下邮箱地址。
- 如果只需要jrebel 5.5 crack的,可以访问该链接下载(注意:需要积分):http://download.youkuaiyun.com/detail/sensisoft/6840143
- 默认是用JDK 7编译的, 破解版启动界面如下:
5.5.1 (26th February 2014)
- Added support for Tomcat 8.0.1
- Added support for Mojarra 2.2
- Added support for Jasypt
- Improved stability for Wildfly
- Improved performance for WAS (smarter resource caching)
- Improved performance for PrettyFaces integration
- Improved Mojarra plugin to better handle relative paths
- Improved Mojarra plugin to not fail when method argument names were not available in library
- Fixed an issue that caused
- Fixed an issue that caused excessive reloading of xml beans in Spring 2.0
- Fixed an issue where a no such constructor: org.apache.jasper.xmlparser.ParserUtils was thrown on Tomcat 7.0.50
- Fixed an issue where unauthorized users could synchronize to remote application
- Fixed an issue where CXF service endpoints failed after a reload when configured with spring <jaxrs:server id=”restContainer” address=”/”><jaxrs:serviceFactories>
- Fixed an issue where Apache CODI ViewAccessScoped beans scope was incorrect when run with JRebel
- Fixed a rare race condition with License Server licensing that could cause server deadlocks during startup
VM arguments输入如下参数:
-noverify
-javaagent:d:/jrebel/jrebel.jar
-Drebel.dirs=f:/myproject/test-jrebel/webapp/WEB-INF/classes
-Drebel.disable_update=true
-DJAVA_OPTS=-Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
上述参数的相关说明:
-javaagent:这个是你使用的javaRebel(jRebel)的jar包的路径,注意其中的斜线方向。
-Drebel.dirs:这个是你要监控的项目的class文件路径
-Drebel.disable_update: 设为true,就不会联网检查更新
-DJAVA_OPTS: 这个选项不是必须,当内存溢出的时候或其它特殊情况下才需要设置它的参数大小。
或者还可以在VM arguments输入如下参数:
1. Windows环境下在tomcat启动脚本使用JRebel: startup_jrebel_jvm.cmd
@echo off rem ---------------------------放入tomcat路径下的bin/catalina.bat同一级目录 rem ---------------------------jrebel remoting------------------------------------------------ set JAVA_OPTS=%JAVA_OPTS% -noverify -javaagent:D:/jrebel/jrebel.jar -Drebel.properties=D:/jrebel/jrebel_config/jrebel.properties rem ---------------------------JVM------------------------------------------------ set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256m set JPDA_ADDRESS=8881 set TITLE=WebProject call "%~dp0catalina.bat"%* jpda start
2. Centos(linux)环境下在tomcat启动脚本使用JRebel: catalina-jrebel-startup.sh
#!/bin/bash export CATALINA_OPTS="$CATALINA_OPTS -noverify -javaagent:/jrebel/jrebel.jar -Drebel.properties=/jrebel/jrebel_config/jrebel.properties" export CATALINA_OPTS="$CATALINA_OPTS -server -Xms512m -Xmx512m -Xmn128m -XX:SurvivorRatio=8 -XX:ParallelGCThreads=8 -XX:PermSize=512m -XX:MaxPermSize=512m -Xss512k -XX:-DisableExplicitGC -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled" export JPDA_ADDRESS=8881 `dirname $0`/catalina.sh jpda start