当我运行一个java程序时,我收到了这个错误…您能告诉我们为什么会出现这个错误吗:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
GenerateInvoice (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
版本49是Java1.5。这意味着这个类是用(或为)一个很旧的JDK编译的。您可能尝试使用JDK1.4执行该类。您确实应该使用更新的版本(1.6或1.7,参见java版本历史)。
我已经下载了ant media server的安装文件,现在我正在按照本教程尝试运行服务器。 所以我运行了以下命令: ./start.sh 但是,我不断得到这样的错误: 环境变量还设置为: java_home=/usr/lib/jvm/java-8-Oracle
我正在尝试构建一个应用程序,但它给出了一些错误。我的JDK版本如下: 以下是我的错误日志:
我在Windows7平台上使用JDK1.7.0_03在Eclipse中开发了一个API。当部署在其他Windows7系统上时,它运行良好。 有什么问题和我如何使API与所有系统兼容的帮助吗?
我在gradle构建中获得了java.lang.UnsupportedClassVersionError,它是一个multiproject gradle构建。我使用的是Java-8,到目前为止它还在工作,但是突然间它停止了工作,并开始抛出下面的异常。 下面是seeting.gradle 正如我已经提到的,这一直在工作,直到这些天,并开始抛出上面的异常。这里的任何帮助都是感激的。提前致谢
当我试图编译我的GWT应用程序时,我得到的异常值低于异常值。知道吗?提前道谢。
问题内容: 我正在尝试构建一个应用程序,但是它给出了一些错误。我的JDK版本如下: 这是我的错误日志: 问题答案: 发生这种情况是因为在编译时JDK较高,而在运行时JDK较低。 以下是版本列表: