Join the Rebellion and Stop Redeploying in Java.

FREE TRIAL
Get your free 14 day license

JRebel Feature Comparison Matrix

Java EE Support JRebel logo JVM Hot Swap
Time to reload < 1s < 1s
No memory leak Yes Yes
Changes to Class structure
Help
The ability to make changes when coding a class. Add, remove, change or rename almost anything, including Fields, Methods, Signatures and Types.
Changes to method bodies Yes Yes
Adding/removing Methods Yes No
Adding/removing constructors Yes No
Adding/removing fields Yes No
Adding/removing classes Yes No
Adding/removing annotations Yes No
Changing static field value Yes No
Adding/removing enum values Yes No
Changing interfaces Yes No
Replacing superclass No No
Adding/removing implemented interfaces No No
Instant Builds
Help
Increasing developer productivity by instantly reloading class files, resource files and framework configuration even when deploying a packaged WAR/EAR outside of exploded development.
Skip builds for WAR directories Yes Yes
Skip builds for .WAR/.EAR class updates Yes Yes
Skip builds for .WAR/.EAR resource updates Yes No
Map multiple source dirs to one .WAR/.EAR target dir Yes No
Map classes and resources with include/exclude patterns Yes No
Map multiple source dirs with Ant-style patterns Yes No
Use system properties to make mapping machine-independent Yes No
Maven plugin Yes No
Remoting/Cloud
Help
Enables JRebel functionality in remote development environments. Keeps the remote runtime in sync with the local IDE workspace.
Application updates over HTTP Yes No

Learn more Free Trial

  • JAX Innovation Awards | Most Innovative Java Technology
  • 19th Annual Jolt Productivity Award
  • 2011 Duke's Choice Award
  • EAS Innovator 2011 Competition Winner
  • 2012 Eclipse Community | New Product Showcase Winner
  • 2012 SD Times 100
  • ITL | Breakthrough of the Year