Warning: Windows JDK 1.6.0_04 incompatibility

A number of users have reported that compilation will not work when using the DrJava ".exe" application in Windows with JDK 1.6.0_04 and 1.6.0_05. Attempting to compile will result in a "cannot read zip file entry" compiler error.

We've identified the problem as a bug in javac (it won't permit including the "drjava....exe" file on the compilation class path). We've reported the bug to Sun and are awaiting a response. In the mean time, the following workarounds are available to affected users (choose one):

- Uninstall any JDK installation later than 1.6.0_03.

- Select a Java 5 or Java 1.4 compiler from the drop-down list (assuming one of these is installed).

- Download and run the "drjava-....jar" application instead of the Windows wrapper ("drjava-....exe").

Older versions of JDK 6 can be downloaded here: http://java.sun.com/products/archive/

JDK 5 can be downloaded here: http://java.sun.com/javase/downloads/index_jdk5.jsp

Posted by Dan Smith 2008-03-10