Ich versuche, ein Programm in hadoop ~ $ Desktop/HadoopProject2016.jar input output
zu laufen und ich erhalte immer this error
:laufender Job in hadoop - ERROR
Exception in thread "main" java.lang.UnsupportedClassVersionError: hadoop_project_16/AggregateJob : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:803) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Auch ich weiß nicht, wie die Ausgabe zu überprüfen ... Ist der Fehler normal?
"Nicht unterstützte Major.Minor Version 52.0" bedeutet, dass Sie Java 8 verwenden und es nicht unterstützt wird. Versuchen Sie, zu Java 7 zu wechseln? – Gangaraju
[Nicht unterstützte Major.Minor-Version 52.0] (http://StackOverflow.com/Questions/22489398/Unsupported-Major-Minor-version-52-0) –
@Gangaraju Ich wechselte zu Java 7, aber es taucht immer noch auf. –