I'm from the JRebel support team and I wanted to look into the possibility of correcting the JRebel documentation hosted on the Bloomreach website, https://documentation.bloomreach.com/library/development/develop-with-jrebel.html?view=28272a32-1ef1-42ed-9e34-17981afe31e1.
As far as I can tell -Djrebel switch as described is still using the -javaagent switch to attempt to add the JRebel agent. This is not recommended as of 2.5 years ago. To continue using this method this flag would need to start adding the -Xbootclasspath argument laid out here.
If possible it would be great if the flag could be changed to use the new recommended agentpath arguments documented [here|http://manuals.zeroturnaround.com/jrebel/standalone/launch-quick-start.html].
If modifying the functionality of this flag isn't an option changing the documentation to not mention the -Djrebel switch and instead explaining how to configure JRebel by adding the -agentpath argument to the 'cargo.start.jvmargs' would be a good alternative. This is currently how my team is recommending users configure Bloomreach with JRebel.