JRebel

2021.3.1

Use this reliable IDE plug-in in order to avoid the time spent redeploying your source code every time you make changes, reducing the development duration

Being designed as a smart way of avoiding carrying out repetitive and tiresome tasks while developing Java applications, JRebel is a JVM plugin that can be of great help to any professional interested in inspecting code changes in real time without affecting the program state in any way.
As for the sphere of influence a product such as JRebel boasts, it is worth pointing out that it should integrate with any of the following IDEs: IntelliJ, Eclipse, RAD, NetBeans, MyEclipse, and STS. Aside from that, developers may be interested to know that application server support for Tomcat, Jetty, WebLogic, WebSphere, JBoss EAP/Wildfly, OSGi, and GlassFish is offered.
To be more specific as to how the software utility can be of help, it should be mentioned that it can make classes reloadable by relying on existing class loaders on app servers. As a result, any modified classes are recompiled and can be reloaded in real time in the running program.
What’s more, it should be noted that IDE workspaces and build systems are the sources of static resources and classes.
Aside from that, JRebel can rebuild caches and is capable of rewiring components and applying configuration changes to the runtime, with more than 100 frameworks being compatible.
If you are curious about whether JRebel’s capabilities extend to modifying static resources files and annotations or file-based configurations, you may rest assured since it can do that for various renowned Java libraries.
Last but not least, it must be said that the JVM plugin can handle development in remote and cloud environments as well as in microservices.

System requirements


Limitations in the unregistered version