欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

JRebel/ JavaRebel 2.1发布,一个JVM插件

程序员文章站 2024-02-24 17:04:58
...

JRebel 2.1版本发布!JRebel是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。它是一个Java EE和Java 独立应用的常用解决方案。

2.1新特性:

  • JavaRebel更名为JRebel 
  • 新的Struts 2.x和Struts 1.x插件
  • 支持GlassFish v3
  • 支持 Felix OSGi容器
  • 当JRebel代理启用时, Apache Tomcat不会再自动重载应用程序
  • ……

jrebel支持大多数jvm和常见的containers,包括Weblogic、Jboss、Tomcat、Jetty等…

你可以下载30天的试用版本:http://www.zeroturnaround.com/jrebel/download


使用
JRebel使用非常简单,只需要两步:
  • 将javarebel.jar加入classpath(不建议将javarebel.jar放在WEB-INF/lib下,因为生产环境不需要它)
  • 命令行中加入下面的启动参数

      java -noverify -javaagent:C:\libraries\javarebel.jar -Drebel.dirs=c:\workspace\project\classes


      Drebel.dirs指向工程中.class文件的目录,不必指定具体的类名。另外,javarebel.jar的名字不能修改。

相关标签: JVM