Biesterfeld: Java3D - Wo sind die Klassen?

Beitrag lesen

Hej,

Trying to load a Java3D class ...
java.lang.ClassFormatError: Incompatible magic value 1008807213 in class file javax/media/j3d/Appearance
Klassen, die für 1.5 compiliert wurden, sind mit 1.4 nicht lauffähig, es kommt Deine Fehlermeldung

Pauschal? Ich dachte eigentlich, dass das der Gag gewesen wäre, dass wenigstens die Klassen, die beim Sprung auf 1.5 keinem Redesign unterworfen waren weiterhin auch abwärtskompatibel sind. Wenn ich

  
public class HelloWorld {  
  public static void main ( String[] args ) {  
    System.out.println("Hello World.");  
  }  
}

unter Java 1.5 kompiliere soll das unter Java 1.4 nicht mehr lauffähig sein?

Wenn diese Meldung erscheint, ist das ein Zeichen dafür, daß die Klasse gefunden wird (ein Anpassen des Class-Path ist also NICHT notwendig).

Ist es nicht. Ich versichere Dir dass bei meiner derzeitigen Konfiguration die Klasse nicht gefunden werden kann. Dennoch liefert mir die Java-Konsole beim Aufruf von http://paginas.terra.com.br/educacao/alessandroborges/bump/bump.html einen java.lang.ClassFormatError. Zugegeben, im Huckepack mit einer NoClassDefFoundException.

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz