Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hadoop-不支持的major.minor版本51.0_Java_Hadoop - Fatal编程技术网

Java Hadoop-不支持的major.minor版本51.0

Java Hadoop-不支持的major.minor版本51.0,java,hadoop,Java,Hadoop,我是hadoop新手,正在尝试运行WordCount教程。我收到以下错误:不支持的major.minor版本51.0。我看到过一些帖子有相同的错误,我知道原因是我用一个JDK编译java,然后用另一个JDK运行我已经知道我是用JDK1.7编译的,但是我怎么知道使用哪个版本来运行它呢? 高级版谢谢。一定是与您的jre版本不兼容。您是否使用jre 7来运行它 另一方面,您可以更容易地从源代码编译较低版本。试试这个(例如jdk 1.6): 如何检查运行jre的版本?只需调用java-version。或

我是hadoop新手,正在尝试运行WordCount教程。我收到以下错误:不支持的major.minor版本51.0。我看到过一些帖子有相同的错误,我知道原因是我用一个JDK编译java,然后用另一个JDK运行我已经知道我是用JDK1.7编译的,但是我怎么知道使用哪个版本来运行它呢?


高级版谢谢。

一定是与您的jre版本不兼容。您是否使用jre 7来运行它

另一方面,您可以更容易地从源代码编译较低版本。试试这个(例如jdk 1.6):


如何检查运行jre的版本?只需调用
java-version
。或者,如果您使用IDE,请在其网站上搜索。
javac -target 1.6 wordcount.java