Bugs item #599304, was opened at 2002-08-23 16:12
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=438935&aid=599304&group_id=44253
Category: Interactions
Group: Serious
Status: Open
Resolution: None
Priority: 7
Submitted By: Charles Reis (csreis)
Assigned to: Charles Reis (csreis)
Summary: No extra.classpath in user-defined class
Initial Comment:
If classes or jars on the "extra.classpath" are
referenced by user-defined classes (eg. a subclassing a
class in a custom jar, like objectdraw.jar), they
cannot be used in the Interactions window, which will
complain about not being able to find the super class.
However, referencing the super class directly works.
This was a bug introduced during the development of the
debugger, related to the "sticky class loader" used by
the Interactions pane. It is present in the most
recent stable release, but is now resolved (and the
debugger has been updated accordingly). The fix will
be included in the next release-- this bug report is
merely for the record.
Note that this bug directly affects using
objectdraw.jar in DrJava (which is in use at several
universities). The workaround that had been discovered
was to put objectdraw.jar on the command line classpath
when starting DrJava. This is no longer necessary--
simply putting objectdraw.jar in the "Interactions
Classpath" of the Preferences Window will work now.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=438935&aid=599304&group_id=44253
|