2016-05-16 8 views
0

Ich versuche Stardog zu installieren, aber es sendet mir diesen Fehler:Konnte die Hauptklasse nicht finden: com.complexible.stardog.cli.admin.CLI. Programm beendet

Exception in thread "main" java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/complexible/stardog/cli/admin/CLI, offset=6 at java.lang.ClassLoader.defineClassImpl(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:275) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69) at java.net.URLClassLoader.defineClass(URLClassLoader.java:540) at java.net.URLClassLoader.defineClass(URLClassLoader.java:451) at java.net.URLClassLoader.access$300(URLClassLoader.java:79) at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1038) at java.security.AccessController.doPrivileged(AccessController.java:284) at java.net.URLClassLoader.findClass(URLClassLoader.java:429) at java.lang.ClassLoader.loadClass(ClassLoader.java:660) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358) at java.lang.ClassLoader.loadClass(ClassLoader.java:626) Could not find the main class: com.complexible.stardog.cli.admin.CLI. Program will exit.

Weiß jemand, wie es zu lösen?

Antwort

2

Fehler dieser Art bedeuten normalerweise, dass der Code, den Sie versuchen, für eine andere Java-Version ausgeführt wird, als Sie versuchen, auszuführen.

Stardog requires Java 8:

Stardog runs on Java 8

So stellen Sie sicher, Sie unter Java 8, sofern die Ausgabe von java -version in Ihrer Umgebung als Teil Ihrer Frage bei der Bestimmung wären hilfreich laufen, wenn das Ihr Problem.

+0

Es könnte das Problem sein ... Java-Version "1.6.0" –

+0

Effektiv war das Problem die Java-Version. Vielen Dank. –