©ZeroTurnaround OÜ, Estonia, Tartu
JRebel IDE plugins are available for Eclipse, IntelliJ IDEA and NetBeans and provide the following features:
[Missing in NetBeans and IntelliJ IDEA before 8.x]
[Missing in NetBeans and IntelliJ IDEA before 8.x]
Install the JRebel Eclipse plugin by going to Help » Install New Software...
and use the URL :
http://www.zeroturnaround.com/update-site/
For offline installation use the downloadable zip archive instead:
http://www.zeroturnaround.com/update-site/update-site.zip
If you chose not to use the embedded JRebel, you need to specify the path to jrebel.jar manually. Go to Window » Preferences » JRebel, browse to the
installation directory and select the jrebel.jar
There are also some tweaks to be done in the debugger settings. Go to Window » Preferences and from there to Java » Debug » Step Filtering.
Check Use Step Filters, Filter synthetic methods, and Step through filters. Now check all the default filters and use the Add Filter button to add com.zeroturnaround.* and org.zeroturnaround.*.
For best experience, go to Project » Build Automatically and make sure it is checked.
Install the JRebel MyEclipse plugin by going to Help » Install New Software...
and use the URL :
http://www.zeroturnaround.com/update-site/
For offline installation use the downloadable zip archive instead:
http://www.zeroturnaround.com/update-site/update-site.zip
If you chose not to use the embedded JRebel, you need to specify the path to jrebel.jar manually. Go to Window » Preferences » JRebel, browse to the
installation directory and select the jrebel.jar
There are also some tweaks to be done in the debugger settings. Go to Window » Preferences and from there to Java » Debug » Step Filtering.
Check Use Step Filters, Filter synthetic methods, and Step through filters. Now check all the default filters and use the Add Filter button to add com.zeroturnaround.* and org.zeroturnaround.*.
For best experience, go to Project » Build Automatically and make sure it is checked.
The plugin is hosted at the central IntelliJ plugin repository. The easiest way to install is to go to File » Settings » Plugins in IntelliJ and use the built-in interface for installing. The plugin name is JRebel Plugin (formerly JavaRebel). If you have previously installed the older JavaRebelIdeaDebuggerPlugin please uninstall it. You can check out the plugin page for more information about the releases of the plugin.
Since JRebel installation is done independently from the plug-in installation, one should point IntelliJ plug-in to
jrebel.jar explicitly. Go to Settings » JRebel » JRebel location and browse to the jrebel.jar
location on your filesystem (it's %REBEL_HOME%\jrebel.jar
).
There are also some tweaks to be done in the debugger settings:
Open the debugger properties File » Settings » Debugger » Stepping. Tick Skip synthetic methods checkbox.
Open the debugger properties File » Settings » Debugger » Data Views. Untick the Synthetic fields checkbox.
The plugin is hosted at the central IntelliJ plugin repository. The easiest way to install is to go to File » Settings » Plugins in IntelliJ and use the built-in interface for installing. The plugin name is JRebel Plugin (formerly JavaRebel). If you have previously installed the older JavaRebelIdeaDebuggerPlugin please uninstall it. You can check out the plugin page for more information about the releases of the plugin.
Since JRebel installation is done independently from the plug-in installation, one should point IntelliJ plug-in to
jrebel.jar explicitly. Go to Settings » JRebel » JRebel location and browse to the jrebel.jar
location on your filesystem (it's %REBEL_HOME%\jrebel.jar
).
There are also some tweaks to be done in the debugger settings:
Open the debugger properties File » Settings » Debugger » Stepping. Tick Skip synthetic methods checkbox.
Open the debugger properties File » Settings » Debugger » HotSwap. Ensure that Reload classes after compilation is set either to Always or Ask
Open the debugger properties File » Settings » Debugger » Data Views. Untick the Synthetic fields checkbox.
The plugin is hosted in NetBeans plugins repository at. http://plugins.netbeans.org. Open the Plugins menu from the Tools top menu.
From the opened window, navigate to the Available Plugins tab, select the checkbox for the JRebel plugin and click Install button.
Hit Next button to proceed with the installation until you reach the dialog screen suggesting the a restart.
The plugins comes with the latest stable version of JRebel bundled with the plugin so you are all set after the IDE restarts.
Currently, JRebel doesn't have a dedicated plug-in for Oracle JDeveloper. Luckily, JRebel is IDE-agnostic, so it doesn't actually matter which IDE you use - the plug-ins are provided just to make the things more comfortable. Proceed to Application Configuration how to enable JRebel for an application, and refer to Server Configuration to learn how to enable JRebel agent for the application server of your choice.
JRebel Reference Manual, ©ZeroTurnaround OÜ, Estonia, Tartu