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 を使用するにはどうすればよいですか?