使用 Java 6 运行 Spark

使用 Java 6 运行 Spark

我卡在这个阶段了。我正在尝试安装火花我安装了Java 6和Scala 2.11.6,安装Spark出现如下错误:

Exception in thread hand java.lang.unsepporttedclassversionerror

java scala 错误

答案1

“不受支持的类版本”意味着您尝试运行的 Java 类的版本对于您的 Java 运行时来说太新了。Spark 的网站确认它与 Java 7 或更早版本不兼容,因此在 Java 6 上尝试运行它时出现此错误也就不足为奇了。安装 Java 8 你应该会更成功。

从你的评论来看,你似乎认为 Scala 需要 Java 6。事实并非如此。Scala网站说:

Scala 软件发行版可以安装在任何具有 Java 运行时的平台上,版本1.6 或更高版本Scala 2.12需要 Java 8

(我强调。)

相关内容