2016-05-31 18 views
2

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?

+0

"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

+1

[Nicht unterstützte Major.Minor-Version 52.0] (http://StackOverflow.com/Questions/22489398/Unsupported-Major-Minor-version-52-0) –

+0

@Gangaraju Ich wechselte zu Java 7, aber es taucht immer noch auf. –

Antwort

1

1) Überprüfen Sie, ob Ihre JRE (Java-Version) Ihres Projekts in Ihrem Arbeitsbereich (z. B .: Eclipse-Eigenschaftenfenster) mit Ihrer Java-Version auf Ihrem Rechner identisch ist, von der Sie den Befehl hadoop jar ausführen.

2) Ich gehe davon aus, dass Sie das Glas als hadoop jar

0

Hadoop Gläser einreichen, müssen Sie sie überprüfen. Stellen Sie sicher, dass alle Jars aktualisiert sind (besser die neueste Version für jedes JAR) und miteinander kompatibel sind. Sie finden die Versionsabhängigkeiten unter http://www.mvnrepository.com/

Verwandte Themen