我是 hadoop 的新手,正在尝试运行 WordCount 教程。我收到以下错误:Unsupported major.minor version 51.0。我看到一些帖子有同样的错误,我知道原因是我用一个 JDK 编译我的 java,然后用另一个 JDK 运行它。 我已经知道我用 jdk 1.7 编译它,但我怎么知道运行它的版本是什么?
提前致谢。
最佳答案
肯定是和你的jre版本有些不兼容。您使用的是 jre 7 来运行它吗?
另一方面,从源代码编译低版本更容易。试试这个(例如 jdk 1.6):
javac -target 1.6 wordcount.java
关于java - Hadoop - 不支持的 major.minor 版本 51.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25387519/