据官方文档,Apache Spark 2.4.5.1 支持的最高JDK版本是 JDK 8。因此,如果您想在 Apache Spark 2.4.5.1 上运行代码,您需要使用 JDK 8。以下是一个使用 JDK 8 运行 Apache Spark 2.4.5.1 的示例代码:
import org.apache.spark.SparkConf;
import org.apache.spark.api.java.JavaSparkContext;
public class Example {
public static void main(String[] args) {
String appName = "Example";
String master = "local[*]";
SparkConf conf = new SparkConf()
.setAppName(appName)
.setMaster(master)
.set("spark.driver.host", "localhost");
JavaSparkContext sc = new JavaSparkContext(conf);
// 在此处添加你的代码
sc.stop();
}
}