Imagine a bacon-wrapped Ferrari. Still not better than our free technical reports.

JRebel 6.2.4 – Out Now!

We’re happy to announce JRebel 6.2.4 is now available, update today!

Download JRebel 6.2.4

This release includes improvements to the Eclipse plugin for our remote server users. Also, a few new features in our Struts and Spring integrations as well. You can now add new Spring Data repositories when using Java-based configuration of the Spring container as well as add new non-singleton MVC Controllers with the @Controller annotation. In Struts, we have added support for binding request parameters to new properties on annotated Action classes.

New & Noteworthy


Here’s an example of the new integration for Spring Data repositories:

class ApplicationConfiguration {

  public EntityManagerFactory entityManagerFactory() {

Then use the @Repository annotation on your class, and you should be all set.

We fixed a few issues in our Hibernate integration, in some instances the Ehcache CacheManager would get shut down during reloading the SessionFactory. We also fixed an issue with NullPointerExceptions in WildFly and JBoss EAP around Beans with managed transactions. We also fixed a Grails AssetPipeline issue, where certain resources were not loaded correctly.

IDE plugins

The most significant change in IDE plugins is the brand new remote servers GUI in JRebel for Eclipse. For remote server users on Eclipse, we now support central management of JRebel remote servers.

Simply fill out this handy form-based wizard in Eclipse:
Screenshot 2015-09-15 22.32.35

The public/private key security for the remote protocol has been replaced by a much simpler password-based security. Check this guide for details.

Also we’ve fixed a few bugs in all of the IDE plugins. Linux users should now be able to correctly activate JRebel on all IDEs. We’ve cut down on the verbosity in our debug logs to avoid taking more disk space than necessary. IntelliJ users, we fixed an issue with the JRebel icons using the Dracula theme, so your dark-themed IntelliJ should be prettier.

Head on over to the full changelog for the complete rundown. And then do not forget to hit that upgrade button.

If you have not tried the JRebel 6 agent yet, we think you should give it a go. You can always switch back to the JRebel Legacy Agent if you have any issues. The JRebel 6 agent adds support for even more code changes than the Legacy Agent, like class hierarchy changes for example.

Upgrade JRebel today; use your IDE update system to upgrade or head over here to download the latest version manually.

Download JRebel 6.2.4