Hallo Leute. Ich habe auf meinem PC meherer Java-Versionen parrallel installiert:
- JRE 1.42 (war beim Kauf schon drauf [reimt sich und ist wahr ;-) ]
- JRE 1.5.06
- JRE 1.6 (ganz was Neues :wink: )
- JDK 1.5.06
- JDK 1.6
So.
Wenn ich jetzt von meinem anderen PC (NUR JDK 1.5.06) etwas Kompiliertes habe und auf dem anderen Rechner (siehe oben) ausführen möchte, bekomme ich einen NoClassDefFoundError. Dabei bin ich mir 100%tig sicher, dass alle CLASS-Dateien und sonstige, auf die ich in meinem Programm zugreife, dort sind wo sie sein sollen.
Ein Aufruf von java.exe mit dem Parameter -version bestätigt mir, dass es die EXE-Datei aus der JRE 1.6 ist. Weiss wer Rat?
- JRE 1.42 (war beim Kauf schon drauf [reimt sich und ist wahr ;-) ]
- JRE 1.5.06
- JRE 1.6 (ganz was Neues :wink: )
- JDK 1.5.06
- JDK 1.6
So.
Wenn ich jetzt von meinem anderen PC (NUR JDK 1.5.06) etwas Kompiliertes habe und auf dem anderen Rechner (siehe oben) ausführen möchte, bekomme ich einen NoClassDefFoundError. Dabei bin ich mir 100%tig sicher, dass alle CLASS-Dateien und sonstige, auf die ich in meinem Programm zugreife, dort sind wo sie sein sollen.
Ein Aufruf von java.exe mit dem Parameter -version bestätigt mir, dass es die EXE-Datei aus der JRE 1.6 ist. Weiss wer Rat?