Seite 1 von 1

[5.3.3] Could not find the main class: helden.Helden.

Verfasst: 23. Sep 2014, 11:12
von Drop
Hallo an alle,

ich habe vor ein paar Tagen versucht, die Helden-Software wieder zu testen. Leider stiess ich auf ein eigenartiges Problem, als ich auf meiner GNU/Linux-Maschine die Jar-File benutzen wollte.
Hier ist das shell-log:

Code: Alles auswählen

java -jar helden.jar
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.defineClass(ClassLoader.java:634)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
	at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: helden.Helden. Program will exit.
Meine Java-Version wäre nach parabola-java Java 7

Code: Alles auswählen

parabola-java status
Available Java environments:
  java-6-openjdk
  java-7-openjdk (java-7-openjdk/jre default)
  java-8-openjdk/jre
Wüsste jemand, woran das liegen könnte? Die Version 5.3.3 funktionniert anscheinend bei anderen Personnen. Ich bezweifle also, dass das Problem direkt an der Helden-Software liegt.

Danke!

Re: AW: [5.3.3] Could not find the main class: helden.Helden

Verfasst: 23. Sep 2014, 12:05
von Raskir
Bist du dir auch sicher, dass die JRE 7 verwendet wird? Das sieht mir nach der Fehlermeldung in dem Log nämlich nicht so aus.

Sayonara
Raskir

Re: [5.3.3] Could not find the main class: helden.Helden.

Verfasst: 23. Sep 2014, 12:54
von Eclipse404
hi

Gib mal java -v ein und schaue nach ob wirklich java 7 verwendet wird.


mfg Christian

Re: [5.3.3] Could not find the main class: helden.Helden.

Verfasst: 23. Sep 2014, 15:15
von Drop

Code: Alles auswählen

java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.3) (Parabola-6.b27_1.12.3-1.1-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Sieht nach Java aus, schätze ich.

Re: [5.3.3] Could not find the main class: helden.Helden.

Verfasst: 23. Sep 2014, 15:43
von Wolverine
Aber offensichtlich Java 6.

Re: [5.3.3] Could not find the main class: helden.Helden.

Verfasst: 23. Sep 2014, 16:37
von Drop
Upps, Num Lock war anscheinend aus.
Nachdem Java 6 weg ist, funktionniert alles korrekt. Danke nochmal.