JRebel Feature Comparison Matrix

Hot Redeploy JVM HotSwap JRebel
Time to reload 30s-15min < 1s < 1s
Leaks memory Yes No No
Changes to method bodies + + +
Java support
Java 1.4 + +
Java 5.0+ + + +
IDE support
Eclipse + + (plugin)
IntelliJ IDEA + + (plugin)
NetBeans + + (plugin)
Changes to class structure
Adding/removing methods + - +
Adding/removing constructors + - +
Adding/removing fields + - +
Adding/removing classes + - +
Adding/removing annotations + - +
Changing static field value + - +
Adding/removing enum values + - +
Changing interfaces + - +
Replacing superclass + - -
Adding/removing implemented interfaces + - -
Hot Redeploy JVM HotSwap JRebel
Instant Builds
Skip builds for WAR directories + + +
Skip builds for .WAR/.EAR class updates - + +
Skip builds for .WAR/.EAR resource updates - - +
Map multiple source dirs to one .WAR/.EAR target dir - - +
Map classes and resources with include/exclude patterns - - +
Map multiple source dirs with Ant-style patterns - - +
Use system properties to make mapping machine-independent - - +
Maven plugin - - +
Java EE support
JSP EL changes + - +
JSP Scriptlet changes + -
EJB 1.x session bean interface changes + -
EJB 2.x session bean interface changes + -
EJB 3.x session bean interface changes + - +
JSF changes (Mojarra) + - +
JPA changes (Hibernate, EclipseLink, TopLink, OpenJPA) + - +
CDI changes (Weld) + - +
Framework support
ResourceBundle + - +
Spring Framework 2.x or later + - +
Hibernate + - +
JBoss Seam 2.x or later + - +
Google Guice + - +
Stripes 1.x or later + - +
Apache log4j 1.2.x or later + - +
Apache Struts 1.x + - +
Apache Struts 2.x or later + - +
Apache Tapestry4 + - +
Apache Velocity + - +
Apache Wicket + - +
Hot Redeploy JVM HotSwap JRebel
Proxy support
CgLib + - +
Javassist + - +
Container support
Apple WebObjects + + +
GlassFish 2.x, 3.x + + +
Google App Engine 1.x + + +
Google Web Toolkit 1.x, 2.x + + +
JBoss 4.x, 5.x + + +
JBoss 3.x + +
Jetty 5.x, 6.x, 7.x + + +
OC4J 10.x (on Java 5) + + +
OC4J 9.x, 10.x (on Java 1.4) + +
Resin 3.x, 4.x + + +
SAP NetWeaver 7.x + + +
SpringSource dm Server 1.x + + β
Tomcat 5.x, 6.x + + +
Tomcat 4.x + +
Weblogic 9.x, 10.x + + +
Weblogic 7.x, 8.x + +
WebSphere 6.1.x, 7.x + + +
WebSphere 6.0.x + +
Misc support
Atlassian Confluence plugins - + +
ClassWorlds - + β
Apache Felix + + β
Eclipse Equinox + + β
IntelliJ IDEA 7.x, 8.x plugins - + β
NetBeans plugins - + β

— Available with the Enterprise Add-On.
— Available in JRebel 3.0 or later.

Our Customers Say

“For the price, and for how easy it is to get installed and running in a developers’ environment, using JRebel is pretty close to a no-brainer.”

Jim Lesko, GT Nexus

Recent Tweets

RT @nilsga: Top three productivity changes in current project: 1. Use javarebel, 2. Switch to Linux, 3. Two monitors 1 week ago

RT @GabrielKast: java is optional but JRebel is mandatory. Luckily it's only 59$ per year ... Three month of of World of Warcraft! 1 week ago

Olark Livehelp