Class Ghost is a small utility that can redefine class files within a running JVM. Class Ghost allows you to directly inject the newly compiled class files in to the JVM without interrupting the running application. Works with multiple as well as remote JVMs.
Class ghost allows you to re define or inject re-compiled and changed code in to a JVM without restarting it. This can help boost productivity when working with any sort of Java application, including web servers, servlet containers and application servers.
The application client is built on the netbeans platform and provides a robust easy to use user interface