【发布时间】:2017-11-22 12:39:01
【问题描述】:
下面是我的代码:
SparkConf sparkConf = new SparkConf().setAppName("JavaKafkaWordCount").setMaster("local[*]");
JavaStreamingContext jssc = new JavaStreamingContext(sparkConf, new Duration(1000));
它抛出以下错误:
构造函数 JavaStreamingContext(SparkConf, Duration) 未定义
但是当我看到 Spark 指南时,我可以看到下面
JavaStreamingContext(SparkConf conf, Duration batchDuration)
使用 SparkConf 配置创建 JavaStreamingContext。
为什么我使用上面的构造函数会报错?
【问题讨论】:
-
通常表示版本不匹配。
-
检查导入并确保代码中的
SparkConf和Duration类与 Spark 指南中的类匹配。
标签: java scala apache-spark apache-kafka spark-streaming