Jikes is known to cause problem with never versions of Java. So if you/he is running Java 6 (can be tested from a command line by writting 'java -version').
Jikes has not been updated for years, and is only provided in Robocode due to history and as alternative to javac from Sun's Java compiler.
My recommendation is that you download the Sun JDK 5.0 or newer from Sun, and reset the compiler in Robocode afterwards to use javac instead of Jikes.
Sun's JDK con be downloaded from here:
http://java.sun.com/javase/downloads/?intcmp=1281Best,
- Flemming
--- In
Robocode@..., "Edwin Pilobello" <e_pilobello@...> wrote:
>
> One of my students copied TrackFire and added a few lines of code to it.
>
> Trackfire compiles to completion while his revised version freezes the compiler on a blank window. The window is modal. You can't do anything else except shutdown robocode. I've tried to figure out what part of his code causes the compiler to freeze. So far, no luck.
>
> However, it seems the compiler does go to completion. We ran a battle after the freeze up and saw the changes he made.
>
> So, why is jikes not returning from what seems to be a successful compile?
>