By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
457,887 Members | 1,246 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 457,887 IT Pros & Developers. It's quick & easy.

Editing loaded (running) Java classes

P: n/a
I have developed a fully open source & free application that can alter
(or simulate the affect of altering) loaded Java classes at runtime.

This means you can change a program at runtime without having to
recompile.

Runtime Java Class Editor (RJCE)
http://class-editor.sourceforge.net/

RJCE allows all methods for user-defined classes to be altered at
runtime. These alterations are then applied to a single instance, a
collection of instances (i.e. an array), or an entire class.

This enables interactive application testing and the easy altering of
running programs, testing code and saving it when it is correct.
Methods can be tweaked and then tested immediately without needing to
recompile, particularly useful when resorting to trial & error.

The built-in script engine allows Java scripts to be run from within
any application. RJCE can be used to write a program from within
itself, ensuring high coupling between testing and development, with
no delay before the outcome of any alterations.

The class browser (displaying the full class hierarchic including,
super-classes, inner-classes, interfaces, etc) shows variable values
and loads editable objects or methods.

I am debugging the first alpha release

PLEASE, SEND ME BUG REPORTS
Many Thanks,

James Bloom
Jul 17 '05 #1
Share this question for a faster answer!
Share on Google+

This discussion thread is closed

Replies have been disabled for this discussion.