构造函数javastreamingcontext(sparkconf,duration)未定义

cbjzeqam  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(424)

下面是我的代码:

SparkConf sparkConf = new SparkConf().setAppName("JavaKafkaWordCount").setMaster("local[*]");
JavaStreamingContext jssc = new JavaStreamingContext(sparkConf, new Duration(1000));

其错误如下:
构造函数javastreamingcontext(sparkconf,duration)未定义
但当我看到导火索我能看到下面

JavaStreamingContext(SparkConf conf, Duration batchDuration)

创建 JavaStreamingContext 使用sparkconf配置。
为什么我使用上述构造函数时会显示错误?

j91ykkif

j91ykkif1#

问题是你弄糊涂了 org.apache.spark.streaming.Duration 与其他 Duration
javastreamingcontext的构造函数 org.apache.spark.streaming.Duration ```
public JavaStreamingContext(SparkConf conf,
Duration batchDuration)

确保传递的参数正确。也要经常检查stacktrace,这很有帮助

相关问题