Runtime Java Class Editor (RJCE) is a JavaBean, ensuring that it can easily be added to any Java program. RJCE enables editing and re-loading of any Java programs (application or applet) classes at runtime. Class reloading is made possible through the use of a special custom designed class loading system. The RJCE contains an editor window that allows editing and compilation of Java source files. The compiled class files can be used either to help debugging or to reload part of the enclosing program. RJCE improves debugging of GUIs by allowing code or classes to be added to a program on the fly without needing to restart the program, enabling code testing and variable value checking. RJCE is invaluable for updating, editing or improving programs for which a restart is not possible, such as safety critical systems or control systems.
Feature breakdown:
Improve debugging of Java GUIs
Edit classes of running Java programs
Add classes to running Java programs
Easily added to any Java program via JavaBean technology
Full code source code editor and compiler