JAVA热部署神器,JRebel破解版,JRebel免费实用插件

JRebel-5.5.1-破解版免费赠送http://blog.youkuaiyun.com/sensisoft/article/details/20010615


这里可以提供的JRebel免费实用的插件列表如下:

  • 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插件运行后的打印日志文件效果图:

  • 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插件的话,就能完美解决你的这个问题!
有需要试用的可以在评论里预先说明需要哪个插件并留下邮箱,并欢迎指出使用中的问题!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值