RJCE enables the editing of any method at runtime, applying the changes to any combination of objects, such as an array, or a complete class. It consists of a compiler, javaprec, and an IDE, Runtime Object Modifier (ROM). javaprec is used to compile programs, enabling runtime editing, and uses both sun.tools.javac and ANLTR for compilation. ROM is a JFrame used for editing methods, browsing classes, and viewing variables at runtime. It also includes an interpreter that runs Java scripts (which circumvent normal language access control) and is run from within any Java program. Aspects are also incorporated into RJCE, to enhance runtime editing.
| Tags | Software Development Debuggers Build Tools Text Editors Integrated Development Environments (IDE) Bug Tracking Testing Interpreters Compilers |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
Recent releases


Changes: Many bugs have been fixed. This releaes includes much better, easier instructions (that actually work, unlike the previous instructions).


Changes: This version fixes many (over 10 major) bugs including find and replace, syntax colouring, and editing in class and group mode. javaprec was finished, with final features and more debugging.


No changes have been submitted for this release.