Mein selbst programmiertes Java-Applet funktioniert tadellos in Mozilla mit der Virtual Machine von Sun. Im Internet Explorer behauptet dagegen Microsofts VM, meine Klassen nicht finden zu können, und meldet auf der Konsole ‘NoClassDefFound’.
Offenbar hat Sun in den neuesten Java-Compilern das Format der .class-Dateien verändert. Applets, die mit dem JDK1.4.x kompiliert sind, lädt Microsofts veraltete Java-Umgebung nicht mehr und meldet stattdessen den irreführenden Fehler. Wenn Sie Ihr Applet mit dem JDK1.3.1 kompilieren, sollte es klappen - vorausgesetzt, Sie verwenden ausschließlich Klassen, die bereits im JDK 1.1 vorhanden waren. (
kav)