O'Reilly logo

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications by Mick Knutson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using JRebel for rapid redeployment

One persistent issue with developing Enterprise Applications is the time it takes to recompile and redeploy them in a continuous build or test-driven development fashion. JRebel is a continuous build and deploy tool that can drastically speed up this cycle.

What is JRebel? JRebel is a Java agent (-javaagent) that monitors the classes and resources in the workspace and propagates their changes to the running application. Several types of changes are above the standard JVM HotSwap capabilities. This includes adding and removing constructors, fields, and annotations to name a few. JRebel will also monitor various framework configuration changes (for example, Spring XML files and annotations, Struts mappings, and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required