阅读更多

17顶
0踩

编程语言

原创新闻 JavaRebel 2.0 发布,一个JVM插件

2009-04-01 09:13 by 副主编 zly06 评论(14) 有7605人浏览

ZeroTurnaround于不久前发布了JavaRebel 2.0。就在两个星期以前,JavaRebel 1.0 赢得了一个“JOLT Productivity Award-降低开发者时间和费用”的奖项。

JavaRebel是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。

JavaRebel 2.0的新特征:

  • 改变了方法体
  • 改变了class的结构,包括新增的方法,域,更改/添加注释,接口……
  • 更改了对Spring, Guice, Wicket, Stripes, Tapestry 4 和 Struts2的配置,使用开放的API。
  • 启动性能更高
  • 更好的兼容性


New and Noteworthy in JavaRebel 2.0
Download JavaRebel 2.0 Trial
www.zeroturnaround.com/javarebel

 

来自: theserverside
17
0
评论 共 14 条 请登录后发表评论
14 楼 absolute 2009-04-03 22:47
有没人想过他是怎么实现的呢
13 楼 ssuupv 2009-04-03 00:05
我们在使用中,确实为我们节省了不少的时间
12 楼 sulong 2009-04-02 23:10
59美元不是很贵的了,如果真的很需要的话, 。人家做个软件也不容易。
11 楼 zhangthe9 2009-04-02 22:39
sonicluo3,不复杂你为大家提供KEYGEN呀。

要的密
zhangthe9@gmail.com
10 楼 absolute 2009-04-02 18:17
强大,貌似是用java写的
9 楼 absolute 2009-04-02 18:02
8 楼 sonicluo3 2009-04-02 10:55
唯一不足就是这是个付费软件...反编译了一下它的源码,发现加密并不复杂
7 楼 enhydra 2009-04-02 08:56
有没有同类产品?
6 楼 Bernard 2009-04-01 22:35
NetBeans 也支持即时部署的,不过稍稍有点慢。
不知道这个效果怎么样。
5 楼 how2fly 2009-04-01 17:38
jamesqiu 写道

要钱的产品

看来要去找河蟹版的了
4 楼 mshijie 2009-04-01 15:13
刚才使用了以下,写了点儿程序,确实马上reload了,很好很强大。如果在大项目中能稳定无bug的话,商业产品也值得购买。
3 楼 jamesqiu 2009-04-01 14:58
要钱的产品
2 楼 whaosoft 2009-04-01 14:13
太好了 上一个项目没有热部署 用ant编译 改一点东西就得等半小时以上 太磨脾气了~!
1 楼 atlar 2009-04-01 12:47
[i][/i]
引用

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Digester解析XML

    Digester解析XML,也是找到的别人的。

  • 使用Digester简化XML文件处理

    Digester使用简介

  • Digester解析XML文件浅谈

    Digester本来仅仅是Jakarta Struts中的一个工具,用于处理struts-config.xml配置文件。 Digester 使用所需的jar包 Digester、BeanUtils、Collections、Commens-Logging 示例一: 【users.xml】 <?xml version="1.0" encoding="UTF-8"?> <...

  • tomcat xml解析-digester

    在tomcat里,digester就是。digester本来仅仅是Jakarta Struts中的一个工具,用于处理struts-config.xml配置文件。由于将XML文件转换成相应的Java对象是一项很通用的功能,后来又被移到了Apache Common项目中。但在Tomcat中并不依赖Apache common,而是将Digester源码包含了进来,并改变了包路径。

  • 使用Digester解析XML文档示例

    使用Digester解析XML文档示例

  • Digester简介和使用

    一、Digester简介                   1、sax简单介绍,对于XML的解析java有很多种实现,如DOM、SAX等,degister就是基于SAX实现,SAX提供了文件读取的底层接口,它是基于事件驱动类型。在解析XML的过程中,元素通过匹配模式(matching pattern)进行识别,比如当扫描到文节点元素(element)开始或者结束这些地方的时候会通知事件处理函数...

  • xml 解析之digester

    Java的xml解析,有很多名词,dom,jdom,sax,xslt,jaxp,jaxb,xerces,dom4j,castor等等,使用它们都能解析xml文档。要选择合适的解析方式,就要了解它们之间的关系,它们各自的分工。dom、jdom、sax,xslt提供了不同的解析方式的体系结构定义(接口的定义),xerces,dom4j提供了xml语法分析器实现。jaxp是j2ee的一部分,它只

  • [Java学习]使用digester 解析xml配置文件

    Java离不开xml配置文件,而Apache的Digester是解析xml的一个很好的工具。Digester的运行依赖下列包:一个遵循Jaxp(1.1版本及以后)的XML解析器Jakarta commons beanutils包(1.5版本及以后)Jakarta commons collections包(2.1版本及以后)Jakarta commons logging包(1.0.2版本及以后)(请

  • Apache Commons Digester(Digester2.0)学习笔记

    digester组件简化了xml文件处理操作,能将xml文件按照事先确定的规则(采用编码形式或xml配置文件形式),映射成java对象。digester组件现在最新版本是2.0,它所依赖的组件是:commons-logging(推荐1.1版本),BeanUtils(推荐1.8版本),还有需要jdk1.5.基本概念1. 在Digester的内部采用SAX来解析XML文件。为了能够正确的使用它,必须在

  • 用Digester简化XML配置文件处理

    Jakarta Commons Digester是目前流行的、开放源码的XML文件处理实用软件包。本文简要介绍了Digester的功能,并且以一个程序来示范如何利用该软件简化原本复杂的XML配置文件的解析过程。 Apache小组的Jakarta项目下有许多知名的基于java的开放源码子项 目,包括Tomcat,Ant,log4j,struts等等。相比之下,Jakarta Commons...

  • Digester解释xml 两种rule方式

    Digester解释xml 两种rule方式 文章转自:http://gaolixu.iteye.com/blog/421717 java 代码: ChartRegistry: public class ChartRegistry { List<ChartConfig> registry = new ArrayList<ChartConfig>(); pu...

  • Digester解析xml文件

    刚刚学了一下Digester如何解析xml文件,所以记录下来,方便以后查看。       一般用来读取xml文件的工具包有DOM、SAX和JDOM等,但用过的人都知道,它们属于比较底层的API,写起来代码量很大,而且如果修改了xml文件的格式,代码也要做大幅度的改动。而使用Apache Jakarta的Digester,解析XML文件非常方便且不需要过多的关心底层的具体解析过程。Digeste

  • 使用Apache的Digester来解析XML文档

    package com.wckj.entity; import java.io.ByteArrayInputStream; import java.io.IOException; import org.apache.commons.digester.Digester; import org.xml.sax.SAXException; import com.wckj.model.Area;

  • 利用commons-digester解析xml

    jakarta的commons中的digester是非常优秀的xml解析工具,这个工具提供了从 xml->javabean的映射。相较于传统的w3c、sax方式解析xml文档,digester的层次更高,适合更懒得家伙。 下面这个例子简单,就是一个简单的存储数据,xml文件由schema文件约束,映射到对应的javabean当中,当然功能还不是很完善,作用也不够通用。 schema文件如下:...

  • 利用Digester实现xml和bean之间的转换(二)

    Digester框架属于Jakarta Commons,它以规则和模式为基础处理XML文档。与SAX和DOM之类的标准API相比,Digester不涉及太多的细节问题,非常适合于对XML文档进行简单的处理。 比如要解析如下的xml文件 <persons> <person name="tom"> <age>4</age> <address>

  • 利用digester解析xml报错

    今天利用Digester解析xml的时候抛了异常:java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.  原因是因为在xml中有中文字符,而没有指定xml的编码格式, 在头上加上声明即可:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;gbk&quot;?&amp;gt;  ...

  • Digester(xml解析工具)

    Digester学习 下面部分摘要与百度百科 Digester底层采用SAX解析XML文件,所以很自然的,对象转换由"事件"驱动,即在识别出特定XML元素时(实际被细分为begin、body、end、finish四个时点),将执行特定的动作,比如创建特定的Java对象,或调用特定对象的方法等。此处的XML元素根据匹配模式(matching pattern)识别,而相关操作由规则(rul

  • Tomcat之XML解析器Digester

    Catalina中使用Digester解析XML(server.xml)配置文件并创建应用服务器。 Digester是一款用于将XML转换为Java对象的事件驱动型工具,是对SAX的高层次封装,它提供了更加友好的接口,隐藏了XML节点具体的层次细节,使开发者可以更加专注于处理过程。 Digester最早作为Appache Struts的一部分,后来考虑其通用性,将其移动到了Appache Co...

  • Digester解析XML文件

    xml文件内容如下: [code=&quot;java&quot;] 1988-03-25 1999-9-09 1988-89-99 1988-89-99 [/code] Book.java文件如下: [code=&quot;java&quot;]public class Book { private String id = null; pr...

  • XML解析工具Digester

      Digester是一款用于将XML转换为Java对象的事件驱动型工具,是SAX(另一种事件驱动型XML处理工具)的高层次封装。Digester针对SAX事件提供了更加友好的接口,隐藏了XML节点具体的层次细节,更加专注于处理过程。它最早作为Web框架Apache Steuts的一部分,后来考虑到通用性,移到了Apache Commons项目。 注意:尽管Tomcat使用了Digester API,但是并不依赖Apache Commons包,而是将其源代码直接包含到了Tomcat项目中,包路径于Apa

Global site tag (gtag.js) - Google Analytics