Leider kann ich die Helden Software nicht mehr starten nachdem ich auf die neue Version von MacOS Sierra geupdatet habe. Ein anderer Mac Nutzer scheint ein aehnliches Problem zu haben mit einer .jar file.
Hier die Error message, falls Ihr eine Idee habt wuerde ich mich freuen,
auf Stackoverflow, dem java forum und mac Foren habe ich leider nix finden koennen.
$ sudo java helden.jar
Password:
Exception in thread "main" java.lang.NoClassDefFoundError: helden/jar
Caused by: java.lang.ClassNotFoundException: helden.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
sudo java -jar helden.jar
Password:
Exception in thread "main" java.lang.UnsupportedClassVersionError: helden/Helden : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Fehler nach Update auf MacOS Sierra
Moderatoren: Raskir, little.yoda, Zafnir, teclis2000, hades-hl, Gorbalad, Twister1982, Eclipse404
Forumsregeln
Bitte beachtet unsere Anmerkungen zum Bugreporting, bevor ihr neue Beiträge schreibt
Bitte beachtet unsere Anmerkungen zum Bugreporting, bevor ihr neue Beiträge schreibt
- little.yoda
- Meine Höhle! -- (Höhlenkundig 21)
- Beiträge: 2515
- Registriert: 10. Dez 2004, 17:48
- Kontaktdaten:
Re: Fehler nach Update auf MacOS Sierra
Deine Java-Version scheint zu alt zu sein.
Was sagt denn java -version
Ein sudo ist eigentlich unnötig, da die Helden-Software eigentlich keine Root-Rechte benötigt.
EDIT: Evtl. für dich relevant:
http://stackoverflow.com/questions/1275 ... -version-6
Was sagt denn java -version
Ein sudo ist eigentlich unnötig, da die Helden-Software eigentlich keine Root-Rechte benötigt.
EDIT: Evtl. für dich relevant:
http://stackoverflow.com/questions/1275 ... -version-6
Macht uns das Leben einfacher und beachtet die Anmerkungen zum Bugreporting.
Eine schöne Art uns Danke zu sagen: Uns unterstützen oder meine persönliche Wunschliste
Eine schöne Art uns Danke zu sagen: Uns unterstützen oder meine persönliche Wunschliste
Re: Fehler nach Update auf MacOS Sierra
Danke fuer die schnelle Antowrt, ja das stimmt, meine Version war nicht aktuell.
Fuer andere die auch dieses Problem haben:
Es reicht nicht nur das neue Java zu installieren, sondern man muss das JDK installieren und danach folgendes ausfuehren, sonst ist die Version im Terminal immer noch die alte:
http://stackoverflow.com/questions/6588 ... 10#6588410
Fuer andere die auch dieses Problem haben:
Es reicht nicht nur das neue Java zu installieren, sondern man muss das JDK installieren und danach folgendes ausfuehren, sonst ist die Version im Terminal immer noch die alte:
Code: Alles auswählen
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"