找不到主要 class:com.complexible.stardog.cli.admin.CLI。程序将会退出
Could not find the main class: com.complexible.stardog.cli.admin.CLI. Program will exit
我正在尝试安装 Stardog,但它向我发送了这个错误:
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.access0(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.
有人知道怎么解决吗?
此类错误通常意味着您尝试 运行 的代码与您尝试 运行.
的 Java 版本不同
Stardog runs on Java 8
因此请确保您 运行 在 Java 8 下设置它,在您的环境中提供 java -version
的输出作为您问题的一部分将有助于确定这是否是你的问题。
我正在尝试安装 Stardog,但它向我发送了这个错误:
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.access0(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.
有人知道怎么解决吗?
此类错误通常意味着您尝试 运行 的代码与您尝试 运行.
的 Java 版本不同Stardog runs on Java 8
因此请确保您 运行 在 Java 8 下设置它,在您的环境中提供 java -version
的输出作为您问题的一部分将有助于确定这是否是你的问题。