MudGuard: Java3D - Wo sind die Klassen?

Beitrag lesen

Hi,

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 unter Java 1.5 kompiliere soll das unter Java 1.4 nicht mehr lauffähig sein?

Unterscheide zwischen "für 1.5 kompiliert" und "mit 1.5 kompiliert"/"unter 1.5 kompiliert"

Beachte den target-Parameter von javac.

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.

Bei mir kommt da keine NoClassDefFoundException.
Kommt die NoClassDefFoundException bei Dir für dieselbe Klasse?

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.