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

本文提供JRebel免费插件列表,包括jrebel-profiler和jrebel-replacer插件的功能介绍。jrebel-profiler用于统计方法执行时间,帮助优化代码性能;jrebel-replacer则高效替换页面中的动态变量,解决热部署问题。通过配置插件,开发者可以显著提升开发和部署效率。
部署运行你感兴趣的模型镜像

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

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值