JRebel Plugin

Products: IntelliJ IDEA, Android Studio

Vendor: ZeroTurnaround




Forum page

JRebel is a productivity tool that allows you to see changes you make to your code without the need to redeploy. It maps your project workspace directly to a running application, so when you make a change to any class or resource in your IDE the change is immediately reflected in the application, skipping build and redeploy phases.

Downloads: 1129963
Participated in rating: 7
Version Compatible builds Date
6.2.2-idea-11-12 114.98 — 132 30.07.2015 Download
6.2.2-idea-13-14 132.1 — 999.* 30.07.2015 Download
1.3.19 81.9164 — 111.277 31.07.2012 Download
50 updates are hidden show all updates

Recent change notes


  • Added a dedicated licensing log file (jrebel-licensing.log) within the .jrebel folder.
  • Fixed an issue on Windows with CLI startup instructions where REBEL_BASE with quotes was resolved as an incorrect path.
  • Fixed an issue where JRebel activation failed when using Android Studio.
  • Fixed an issue where enabling the remote server support for a project caused rebel.xml to be overwritten.
  • Fixed an issue where the plugin generated an incorrect rebel.xml file for Gradle projects.


  • Removed external server configuration from the options menu.
  • Improved the design of the JRebel modules panel.
  • Fixed an issue with Tomcat 6 server CLI instructions when using Linux or Mac OS.
  • Fixed word wrapping for multi-line messages in the JRebel activation dialog (trial tab).
  • Fixed an issue causing managed license lease to not last as long as it should.


  • The behavior of deleting missing files from a remote server is now consistent across IDEs.
  • Added HTTP Basic authentication compatibility to JRebel remote server support.
  • Duplicate files are now handled in a single transaction within JRebel remote server support.
  • Fixed the duplicated error messages reported by the JRebel remote server support.
  • Fixed the Getting started notification disappearing too quickly.
  • Fixed the false positive errors reported by JRebel remote server support while attempting to delete folders.
  • Fixed an issue with the debugger where adding a break point would fail.
  • Fixed an issue where the remote debugger did not get detached once the VM was stopped.
  • Fixed minor GUI issues in the Startup configuration tab.
  • Fixed an issue where it was impossible to activate after an offline lease had expired.


  • Added the JRebel Startup tab to JRebel Configuration. Added setup instructions for three startup scenarios: IDE, CLI and Remote server.
  • Moved the JRebel menu to the top-most level in IDE settings.
  • Improved the JRebel remote server support to respect the order of rebel.xml entries when dealing with duplicated files in multiple monitored locations.
  • Fixed an NPE log that occurred during JRebel plugin startup.
  • Fixed a warning message displayed when submitting the IDE signup for Chrome users on Linux.
  • Various GUI label fixes.
  • Fixed the alignment in the license status area when displaying a long error message.


  • Improved the installation process for cloned environments. InstallationGUID is now generated during JRebel activation.
  • Fixed an issue where new users could see a notification that JRebel has saved them 0 hours.
  • Fixed the behavior when parsing a corrupted file. This now falls back to the default configuration.
  • Fixed some GUI labels (myJRebel, offline seats).
  • Fixed the wrong exception shown in IDE when SIGNATURE_INVALID is detected in remote server.


  • Added support for preventing reactivation while having an offline lease from License Server.
  • Fixed an issue with incorrect activation window tab titles when activating with a trial license.
  • Fixed an issue where Tomcat does not start up as a service when rebel.base contains spaces.


  • Added support for launching Grails applications with JRebel


  • Added support for REBEL_BASE environment variable and "rebel.base" JVM argument to enable customisation of JRebel data directory
  • Improved error handling when reverting an offline seat from the License Server


  • Bugfixes


  • Improved JRebel license activation


  • Overhauled JRebel activation dialog