Fixed DrJava “Smart Run” Problem

Yesterday, Steve Gilbert notified me of a problem with the “smart run” feature I had introduced to simplify running applets and ACM Java Task Force programs.

The problem was that I knew whether a class was an applet, an ACM Java Task Force program, or a regular Java program with a main method, but this knowledge wasn’t reflected by the types. I would have needed some kind of non-static “duck typing”.

I have a fix for this problem now that uses a bit more reflection. You can download a preliminary DrJava version from my own web server.

It seems we have some problem with the department web server and I can’t create the usual weekly build. This fix will definitely go into the upcoming release.


About Mathias

Software development engineer. Principal developer of DrJava. Recent Ph.D. graduate from the Department of Computer Science at Rice University.
This entry was posted in DrJava. Bookmark the permalink.

One Response to Fixed DrJava “Smart Run” Problem

  1. Pingback: Another Bugfix for Smart Run | A Concurrent Affair

Leave a Reply