`
argan
  • 浏览: 129624 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

javarebel 原理分析--说明

阅读更多

前两天发表了一篇“javarebel原理分析”,直接被正主告状,导致文章被删除,看来同样的问题得换一个角度来描述

 

接下来的一段时间,我会将思路整理一下,陆续发表一些jvm 字节码分析和java的类重新装载的实现思路,呵呵,这下没问题了吧。

1
0
分享到:
评论
4 楼 ccchenzhong 2011-12-15  
仁兄,还有哪边有你的这篇文章可看。如果有,可以给我个链接?或是文档,谢过。
3 楼 yiminghe 2009-09-11  
haoxa
yiminghe 写道
以前只知道tomcat reload=true 可以热部署,也没思考过原理,原来还真有趣,你删除的文章网上别处还有,看了还真不错,在cn这个盗版泛滥的地方能被作者告倒也挺强啊


仔细看了下好像和 reload=true 不太一样 ,tomcat应该是自定义classloader,class改变就重新载入,原来的所有载入类丢弃,而这个只影响修改的类
2 楼 yiminghe 2009-09-11  
以前只知道tomcat reload=true 可以热部署,也没思考过原理,原来还真有趣,你删除的文章网上别处还有,看了还真不错,在cn这个盗版泛滥的地方能被作者告倒也挺强啊
1 楼 argan 2009-05-04  
呵呵,不是参考文献这么简单啊,直接告我涉及反向工程

相关推荐

    javarebel-spring-plugin-2.1.jar

    使用JavaRebel实现即时重载javaclass更改 对于SPring的使用时直接将其加入到WEB-INF/lib下,能有效的缩短部署时间,提高效率

    javarebel-sdk-2.0.2.jar

    FreeMarker 2.3.19 需要的jar包

    javarebel.jar

    当我眼睁睁的看着需要的东西而没分下载的时候,我发现分有时候是多么的重要....

    javarebel-2.0.3

    标题"javarebel-2.0.3"指的是该版本的JavaRebel插件,这是一个特定版本号的发布,通常包含了一些新功能、改进或修复的bug。在Eclipse这样的集成开发环境中,JavaRebel扮演了重要的角色,它允许开发者在编写Java代码...

    javarebel安装指南.pdf

    ### Javarebel安装与配置指南 #### 一、引言 Javarebel是一款能够实现Java应用程序热更新的工具,它可以实现在不重启应用程序的情况下更新代码并立即生效,极大地提高了开发效率。本文档旨在详细介绍如何在特定环境...

    javarebel(java热启jar包及所需文件)

    javarebel-bootstrap.jar 使用方法: 打开MyeEclispe->Window->Prefrence窗口,找到设置tomcat位置下JDK设置 在java VM参数中增加如下代码(注意下面路径): -noverify-javaagent:d:\javatools\javarebel.jar

    Marven + Jetty + Myeclipse实现java修改实时生效

    <groupId>org.zeroturnaround</groupId> <artifactId>javarebel-maven-plugin <id>generate-rebel-xml</id> <phase>process-resources <goal>generate 4、启动调试,修改java源码,...

    Javarebel使用指南.doc

    1. JavaRebel的工作原理: JavaRebel通过插入到JVM中,实时监控并应用代码变更。当检测到Java类文件的修改时,它会立即重载这些更改,使得开发者能够在不中断应用运行的情况下查看和测试新代码。这样,开发者可以更...

    JavaRebel 2.0 正式版

    JavaRebel的主要工作原理是通过JVM插件来实现的。它监控代码的变化,并将这些变化直接注入到运行中的应用程序中。这种技术被称为"零配置热部署",使得开发环境与生产环境的切换更加平滑,提高了开发效率,尤其是在...

    maven-tomcat7集成

    此外,配置中还引入了`javarebel-maven-plugin`插件,这是一个用于热部署的插件,使得在开发过程中修改代码后无需重新启动服务器就能看到效果。配置如下: ```xml <groupId>org.zeroturnaround <artifactId>...

    javarebel不用再反复重启tomcat

    JavaRebel是一款强大的Java开发工具,它极大地提高了开发人员的效率,特别是在进行代码修改和调试时。这个工具的核心功能就是实现在不重启服务器的情况下,实时应用代码变更,这对于经常需要调整和测试代码的开发者...

    JavaRebel2.0.3.jar下载 和中文配置文档

    javarebel2.0.3 破解版安装文档(中文图文) javarebel jrebel jrebel破解 javarebel破解 jrebel指南 javarebel文档 jrebel中文

    javarebel 用JAVA和ROR一样方便测试

    破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar

    Jreble Javarebel 破解版本 经过测试可用

    此版本经过测试可用 方便并且利于开发效率 是java工程师居家旅行必备良品啊! 如果不会改写代码的请联系我 谢谢

    【推荐】Javarebel解决jetty热部署

    【推荐】Javarebel解决jetty热部署

    让web程序动态编译:javarebel使用指南

    NULL 博文链接:https://doujiang327.iteye.com/blog/1296450

    修改java类而无需重启tomcat.rar

    使用以下方法可以修改java类而无需重启tomcat: 下载javarebel.zip 解压后,将javarebel.jar拷贝到一个目录。...说明:对于只修改java类而不希望tomcat重启时挺有用的,如果用了spring加载的话,还是要重启的。

    javareble 热加载jvm插件

    在压缩包文件`javarebel-1.2.1`中,可能包含了JavaRebel的特定版本的JAR文件和其他必要的配置文件。要使用这个版本的JavaRebel,开发者需要根据其官方文档或特定IDE的指南来正确集成和配置。 总的来说,JavaRebel...

Global site tag (gtag.js) - Google Analytics