错误提示发生在: new StreamingContext(....)
转载:https://blog.csdn.net/appleyuchi/article/details/81633335
注意,Intellij是在java应用中提交的,不是通过spark-submit提交的.
pom中的provided指的是编译需要,发布不需要,当我们通过spark-submit提交时,spark会提供需要的streaming包,
而Intellij是通过java提交的,在运行时依然需要streaming的包,所以需要去掉.
所以最终解决方案是:
去掉pom.xml中的
<scope>provided</scope>
即可