Lego ev3 Problem?
Hallo, Ich habe ein Problem mit meinem Lego EV3: An meinem Laptop programmiere ich mit Hilfe von Eclipse luna ein Programm. Auf dem EV3 habe ich das Betreibssystem Lejos installiert. Wenn ich jetzt diesen verbinde, und ein einfaches Testprogramm laufen lassen möchte, bekomme ich folgende Meldung: Uncaugt exception java.lang.UnsupportedClassVersionError java.lang.ClassLaoder.defineClass1(Native Method) ... (Meldung geht in dieser Art weiter)
Weiß jemand, woran das liegen könnte und wie man es evtl. Lösen kann? Schonmal danke im Voraus
1 Antwort
Uncaugt exception java.lang.UnsupportedClassVersionError
Also es scheint schon mal einen Versionskonflikt zu geben. Jetzt ist die Frage: Wo.
(Meldung geht in dieser Art weiter)
Auch die Vollständige Meldung wäre ganz hilfreich um das genauer einzugrenzen. Bitte diese über einen Codehoster wie http://hastebin.com/ einfach hochladen und den Link posten (Zwecks Lesbarkeit).
Vorab vermutlich unterschiedliche Java-Versionen auf Quell und Zielsystem.
Unsupported major.minor version 52.0
Weist daraufhin, dass ein Projekt mit Java 8 kompiliert wurde, jedoch das Ausführende Java hat eine
niedrigere Version.
Was kannst du also machen?
Nachdem ich nicht weiß, ob man beim EV3 einfach die Java-Version upgraden kann: Finde heraus welche Java-Version EV3 hat und Stelle anschließend in deinem Eclipse die entsprechende Version ein.
z.B. hat dein EV3 als Basis Java 6, hol dir von Oracle Java 6 und richte das bei dir in Eclipse entsprechend ein, sodass dein Projekt mit Java 6 kompiliert wird.
http://hastebin.com/bigerilexo.nginx