Beiträge von Peter im Thema „Mospeed Java Problem“

    Durch die ganzen Umstellungen führt normales Googeln nach der neuesten Java-Version einen im Normalfall gründlich in die Irre (z.B. zum Download von Oracle JRE 8).

    Neuer als 8 habe ich auch nicht (8 Update 361). 8|

    Da gibt es hin und wieder ein Update und ich dachte damit wäre mein Java auf dem Rechner immer auf dem aktuellsten Stand.

    So kann man sich täuschen. Aber solange jDownloader nicht meckert werde ich da auch nicht unternehmen.

    ja, das hatte ich eben auch gedacht, aber so wie ich das jetzt gesehen hatte, gibt es Versionen bis 20.. und einige davon werden die ganze Zeit weiter gewartet. Nur lustig, dass Oracle selbt noch die Version 8 empfiehlt, wenn man nicht auf die "gemeinen" Links (danke nochmal) kommt. Das muss ja ein Riesenspaß für die sein, die ganzen alten Produkte weiter zu warten..

    Aber zum Mospeed: jetzt klappt das soweit - ich habe sogar einen Fehler in meinem Code gefunden, der im Interpreter gar nicht wirsam wurde ;)

    Jetzt muss ich nur noch meine Toolchain optimieren.. die händische Übergabe der Sourcen und Kompilate an den VICE ist recht mühsam..

    ok, danke erstmal.. ich probier es nachher aus..

    Aber ist das normal, dass man bei Oracle alte Versionen bekommt?.. ich hatte es heute! runtergeladen (weil ich Win praktisch fast nie nutze und es noch nicht drauf war) und auch versucht, es upzudaten, weil die Fehlermeldung das ja nahe legt. Seltsame Welt.

    Ahoi,

    nach langer Zeit, in der ich mich nicht an CrossDevelopment gewagt habe, hat die Neugierde nun doch gesiegt. Leider komme ich mit Mospeed nicht richtig weiter. Ich bekomme folgenden Fehler beim Aufruf:

    D:\C64\basicv2-master>mospeed menu6-4.bas

    Exception in thread "main" java.lang.UnsupportedClassVersionError: com/sixtyfour/cbmnative/shell/MoSpeedCL has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

    at java.lang.ClassLoader.defineClass1(Native Method)

    at java.lang.ClassLoader.defineClass(Unknown Source)

    at java.security.SecureClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.access$100(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

    HostSystem ist WIn10-64

    Java ist gerade frisch installiert - es ist lt. Update auf dem neuesten Stand. Es meldet:

    D:\C64\basicv2-master>java -version

    java version "1.8.0_361"

    Java(TM) SE Runtime Environment (build 1.8.0_361-b09)

    Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)

    Ich bin grad blind warum es nicht geht. Unter Linux geht zwar Mospeed aber ich hatte keine Lust, die anderen nötigen Tools per WINE zu nehmen, daher bin ich nun doch auf WIN umgezogen damit.

    Hat jemand nen Tipp für mich? (Für mich hat die SuFu nix gebracht - mag aber an mir liegen:whistling:)