I followed the JRebel tutorial and read the manual.
I made sure On Frame Deactivation is set to "Do Nothing"
I generated the rebel.xml.
I start the web server with JRebel debug mode.
The server starts showing that JRebel started too; however, it doesn't seem to be monitoring anything.
When I edit a class in IDEA and hit save, nothing happens. No log messages, no popup. And the class is still the old version in the server. It only changes when I manually select Reload Changed Classes. But I'm not sure if that's JRebel or the JVM hotswapper.
My rebel.xml is below. It's located in the source root.
<?xml version="1.0" encoding="UTF-8"?><application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd"> <classpath> <dir name="C:/workspace/intellijtrunk/out/production/intellijtrunk"> </dir> </classpath> <web> <link target="/"> <dir name="C:/workspace/intellijtrunk/WebRoot"> </dir> </link> </web></application>