我正在尝试使用 PuTTY 运行一些 Java 代码。我在一个文件夹中有我需要的所有 jar 文件,当在带有“classname.class”文件夹的文件夹中时,我尝试运行该文件,但出现以下错误。
Exception in thread "main" java.lang.UnsupportedClassVersionError: dueDate (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:489)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:104)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:245)
at java.net.URLClassLoader.access$1(URLClassLoader.java:211)
at java.net.URLClassLoader$1.run(URLClassLoader.java:192)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:290)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
我不知道这个错误意味着什么以及我应该如何修复它。我使用 Eclipse 对其进行编程,并且jdk-6u14
.
PuTTY 正在使用 Java 版本“1.2.2”
如何让它使用更新版本的 Java?