0

Stardog をインストールしようとしていますが、次のエラーが表示されます。

スレッド「メイン」での例外 java.lang.UnsupportedClassVersionError: JVMCFRE003 メジャー バージョンが正しくありません。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) で java.net.URLClassLoader.defineClass(URLClassLoader.java:540) で java.net.URLClassLoader.defineClass(URLClassLoader.java:451) で java.net.URLClassLoader.access$300(URLClassLoader) .java:79) で java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1038) で java.security.AccessController.doPrivileged(AccessController.java:284) で java.net.URLClassLoader.findClass(URLClassLoader.java: 429) java.lang.ClassLoader.loadClass(ClassLoader.java: 660) で sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358) で java.lang.ClassLoader.loadClass(ClassLoader.java:626) でメイン クラスが見つかりませんでした: com.complexible.stardog.cli.admin .CLI. プログラムは終了します。

誰もそれを解決する方法を知っていますか?

4

1 に答える 1

2

通常、この種のエラーは、実行しようとしているコードが、実行しようとしている Java のバージョンとは異なるバージョンであることを意味します。

Stardogには Java 8 が必要です

Stardog は Java 8 で動作します

そのため、Java 8 で実行していることを確認java -versionしてください。質問の一部として環境での出力を提供すると、これが問題であるかどうかを判断するのに役立ちます。

于 2016-05-17T08:49:31.007 に答える